進捗

4/1 17:30~19:10 p.333~p.337

学習した通りpythonのオブジェクトは名前をつけられている。その関係はで辞書のキーと値の仕組みで管理されている。キーが名前で値がオブジェクト。

繰り返し述べられてきた通り、pythonには型があり決まっているので宣言する必要がない。これが動的型付け言語の特徴である。代わりに実行しないとエラーになるかどうかわからない点がデメリットである。


$python3 test.py apple banana #apple,bananaがコマンドライン引数

#表示
['test.py', 'apple', 'banana'] #最初はスクリプトファイル名が表示される。

コマンドライン引数を受けるためにはスクリプトファイルにsysモジュールをインポートしargvを指定すること。スクリプトファイル名を表示させないならリストオブジェクトなのでsys.argv[1:]と書く。