1. Pythonの特徴に合うもの
- Pythonの特徴は、可読性、生産性、汎用性が挙げられる
2.0(ゼロ)で割った時のエラー - ZeroDivisionError
- 足し算、引き算、掛け算、割り算すること
- 四則演算
- 変数名のルールで適切なもの
- 予約語は使えない
- 変数名の先頭には「_」(アンダースコア)、またはアルファベットが使える
- 変数名の2番目以降は、数字、アルファベット、アンダースコアが使える
- 以下のように、一度代入した変数に別の値を代入することをなんと言います
price = 100
price = 200
- 再代入
- 次の変数の型は何になりますか?
- name = "Taro" - STR - 文字列
- age = 30 - INT -整数
- tax = 1.5 - FLOAT -浮動小数点
- 以下のリストを「_」(アンダースコア)で結合して
(実行結果⇨おはようございます_こんにちは_こんばんは)
my_list = ["おはようございます", "こんにちは", "こんばんは"]
"_".join(my_list)
- 値を変更してもmy_dictの値は変わらないように、以下の辞書をコピーしてyour_dictに代入して
my_dict = {"デザート": "アイスクリーム", "朝ご飯": "おにぎり"}
your_dict=my_dict.copy()
print(your_dict)
{'デザート': 'アイスクリーム', '朝ご飯': 'おにぎり'}
formatメソッドを、Python3.6から使えるようになったf文字列(f-strings)を使って
name = "Taro"
introduction = "こんにちは、私の名前は{}です".format(name)
###1
print(introduction)
こんにちは、私の名前はTaroです
###2
name = "Taro"
f_introduction = f"こんにちは、私の名前は{name}です"
f_introduction
こんにちは、私の名前はTaroです