您好,登錄后才能下訂單哦!
這篇文章主要講解了“python怎么讀取用戶指令”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“python怎么讀取用戶指令”吧!
列表(list)
字符串,無法直接取出一個值
names = "Alex,Jack,Rain,WuSir,"
type(names)
列表
names = []
type(names)
<class 'list'>
names = ["Alex","Jack","Rain","WuSir"]
列表中的元素用單引號或雙引號都可以,中間必須使用逗號隔開
下標(biāo)(元素),下標(biāo)從左到右從0開始取
增 names.append(x),names.insert(x)
改 names[1] = "black girl"
查 names.index(x)
刪 del names,names.remove(x)
讀取用戶指令
msg = input(">:")
msg
name = input("Your name:")
age = input("Age:")
print(type(age)) ##需要進(jìn)行特殊處理因為input出來是字符串
if age.isdigit():
age = int(age)
else:
print("錯誤的輸入...")
exit()
hobbie = input("Your hobbie:")
job = input("Your job:")
msg = f'''
-------------{name}------------
Name: {name}
Age : {age}, wow still young ,in {30-age} years you will be 30
hobbie: {hobbie}
job: {job}
-------------END------------
'''
print(msg)
流程控制 (if...else...)
budget = 1300 #預(yù)算 if budget >= 1300: print("可以嘗試1298的服務(wù)...") else: print("688性價比高....") #注意縮進(jìn)
三種分支結(jié)構(gòu)
單分支
a= 10
if a < 10:
print("a is small.")
雙分支
if..else
多分支
if...elif...else
e.g.多分支判斷
if 結(jié)束后加: else結(jié)束后加: elif結(jié)束后加:
budget = 800 if budget < 500: print("小于500") elif budget < 800: print("小于800") elif budget < 1200: print("小于1200") elif budget < 1800: print("小于1800") else: print("OK") #注意縮進(jìn)
頂級代碼必須頂行寫,即如果一行代碼本身不依賴于任何條件,那它必須不能進(jìn)行任何縮進(jìn)。
同一級別的代碼,縮進(jìn)必須一致。
官方建議縮進(jìn)用4個空格,當(dāng)果也可以用2個。
感謝各位的閱讀,以上就是“python怎么讀取用戶指令”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對python怎么讀取用戶指令這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。