6. python程序
6.1 使用vim寫python程序
生產(chǎn)環(huán)境中,我們會將程序的代碼寫成一個文件,這個文件就成為一個python程序文件,文件名以 .py 為結尾。
#猜數(shù)字
vim test1_gustnu.py
#!/usr/bin/env python3
#file name test1_gustnu.py 猜數(shù)字
print("猜數(shù)字游戲開始")
n = input("請輸入一個數(shù)字:")
n = int(n)
if n == 18:
print("猜對了!")
elif n > 18:
print("大了!")
else:
print("小了!")
執(zhí)行python文件
python3 test1_gustnu.py
#或
chmod +x test1_gustnu.py
./test1_gustnu.py
6.2 while 循環(huán)
語法:
while 條件表達式:
條件表達式為真,就執(zhí)行代碼,必須縮進 4個空格
多行代碼需保持縮進一致
條件表達式可以是:
True #布爾值的True
1 < 11 #凡是在if語句中使用的判斷表達式,都可以使用
猜數(shù)字優(yōu)化版
#!/usr/bin/env python3
#file name test1_gustnu.py 猜數(shù)字
print("猜數(shù)字游戲開始")
while True:
n = input("請輸入一個數(shù)字:")
if not n:
continue #拒絕,回到上一步
if n == 'q':
print("程序退出")
break #輸入q退出
n = int(n)
if n == 18:
print("猜對了!")
break #猜對跳出循環(huán)
elif n > 18:
print("大了!")
else:
print("小了!")
exit("退出程序")
本文摘自 :https://blog.51cto.com/v