進捗

4/19 8:00~8:30 19:00~21:00 p.376~p.377

pythonのシステムを扱うsysモジュールの学習に入った。
sys.exit()の引数に変数や文字、数字を入れることができる。何も入れなかったり、0を入れると正常終了になるが数字の1や他の引数を入れると1と表示されて異常終了になる。
確かめるのはecho $?というlinuxコマンドを使う。これはechoがターミナルで命令命令をする意味で$?が直前実行したコマンドを成功の0または失敗の1で表す。ここが参考になった。

sys.stdinを学習していて標準入力について調べた。input関数はjupyternotebookで実行できたがsys.stdinは実行できず苦しんだ。このページを参考にしてサンプルコードがターミナルのインタラクティブシェルで実行することができた。