1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<code>"""</code>
<code> </code><code>作者:白</code>
<code> </code><code>時間:2018年1月9日</code>
<code> </code><code>需求:假設你很多汽車,通過不斷詢問您是否要将車輛添加到您的庫存中,</code>
<code> </code><code>如果您這樣做,那麼它将會詢問汽車的細節。如果沒有,應用程式将列印所有汽車的詳細資訊并退出。</code>
<code> </code><code>功能:循環添加汽車相關資訊,并記錄資訊到字典中</code>
<code>def</code> <code>main():</code>
<code> </code><code>car_list </code><code>=</code> <code>[]</code>
<code> </code><code>while</code> <code>True</code><code>:</code>
<code> </code><code>add_inventory </code><code>=</code> <code>input</code><code>(</code><code>'是否添加汽車資訊?(y/n):'</code><code>)</code>
<code> </code><code>if</code> <code>add_inventory </code><code>=</code><code>=</code> <code>'y'</code><code>:</code>
<code> </code><code>car_model </code><code>=</code> <code>input</code><code>(</code><code>'請輸入汽車的型号:'</code><code>)</code>
<code> </code><code>car_color </code><code>=</code> <code>input</code><code>(</code><code>'請輸入汽車的顔色:'</code><code>)</code>
<code> </code><code>car_year </code><code>=</code> <code>input</code><code>(</code><code>'請輸入汽車的年限:'</code><code>)</code>
<code> </code><code>car_miles </code><code>=</code> <code>input</code><code>(</code><code>'請輸入汽車的公裡:'</code><code>)</code>
<code> </code><code>car_dict</code><code>=</code><code>{</code><code>'model'</code><code>:car_model,</code><code>'color'</code><code>:car_color,</code><code>'year'</code><code>:car_year,</code><code>'miles'</code><code>:car_miles}</code>
<code> </code><code>print</code><code>(car_dict)</code>
<code> </code><code>car_list.append(car_dict)</code>
<code> </code><code>elif</code> <code>add_inventory </code><code>=</code><code>=</code> <code>'n'</code><code>:</code>
<code> </code><code>print</code><code>(car_list)</code>
<code> </code><code>break</code>
<code>if</code> <code>__name__ </code><code>=</code><code>=</code> <code>'__main__'</code><code>:</code>
<code> </code><code>main()</code>
本文轉自 yuri_cto 51CTO部落格,原文連結:http://blog.51cto.com/laobaiv1/2059173,如需轉載請自行聯系原作者