Pythonスタディノート6日目

毎日の文:エラーは詳細で発生し、成功はシステムに依存します。

ifステートメント処理リスト

requested_toppings = [ ' キノコ'' グレスピーマン'' 余分なチーズ' ]
 のため requested_topping requested_toppings:
     プリント" 追加" + requested_topping + ' ' 、印刷" あなたのピザを作っ\ nFinished!"
キノコを追加します。
追加の唐辛子。
追加のチーズを追加します。

ピザが完成しました!
requested_toppings = [ キノコグレスピーマン余分なチーズ]
 のため requested_topping requested_toppings:
     場合 == requested_topping グレスピーマン印刷申し訳ありませんが、私たちは今、ピーマンの出ているプリント" 追加" + requested_topping + ' ' print"\あなたのピザを作るnFinished!" 等しいグレスピーマンをrequested_toppingときに、リストを横断、else文を印刷し、if文反対を印刷
 
キノコを追加します。
申し訳ありませんが、現在ピーマンが不足しています。チーズを追加しています。

ピザが完成しました!
requested_toppings = []
 if requested_toppings:
     for requested_toppings in requested_toppings:
         print" adding " + requested_topping + ' ' print" \ nFinished made your pizza!" else print" 本当にシンプルなピザが欲しいですか?" 当列表が空の場合、循環しない場合は行、それ以外は
シンプルなピザがよろしいですか?
avaiblable_toppings = [ ' キノコ'' オリーブ'' グレスピーマン'' ペパロニ'' パイナップル'' 余分なチーズ' ] 
requested_toppings = [ ' キノコ'' フライドポテト'' 余分なチーズ' ]
 のため requested_topping requested_toppings :
     requested_topping inの場合avaiblable_toppings:
         印刷" 追加" + requested_topping + ' ' それ以外印刷" 申し訳ありませんが、私たちは持っていない" + requested_topping + " " を印刷" \ nFinishedあなたのピザを作る!" #は、リストrequested_toppingsを横断、1をエレメントがリストavailable_toppingsに存在しない場合は、elseステートメントを実行します。それ以外の場合は、ifステートメントを実行します
キノコを追加します。
申し訳ありませんが、フライドポテトはありません。
追加のチーズを追加します。

ピザが完成しました!

辞書

辞書は{}でラップされています
alien_0={'color':'green','point':5}
print(alien_0['color'])
print(alien_0['point'])
# 'color':'green'组成了一个键值对
# 'color'代表了键,'green'代表值,两者一一对应
green
5
alien_0={'color':'green','point':5}
print(alien_0['color'])
# 通过访问字典的键来获取字典的值
green

添加键值对

alien_0={'color':'green','point':5}
print(alien_0)
alien_0['x_position']=0
alien_0['y_position']=25
print(alien_0)
# 字典[]=x 可以添加键值对
{'color': 'green', 'point': 5}
{'color': 'green', 'point': 5, 'x_position': 0, 'y_position': 25}
alien_1={}
alien_1['color']='green'
alien_1['point']=5
print(alien_1)
{'color': 'green', 'point': 5}

修改键值对

alien_0={'color':'green'}
print(alien_0)
alien_0['color']='bule'
print(alien_0)
# 通过对键的重新赋值来修改值
{'color': 'green'}
{'color': 'bule'}

删除键值对

alien_2={'color':'green','point':5}
print(alien_2)
del alien_2['color']
print(alien_2)
# del 键  删除键值对  删除后键值对将永远消失
{'color': 'green', 'point': 5}
{'point': 5}

おすすめ

転載: www.cnblogs.com/python-study-notebook/p/12682829.html