通過input函式輸入數字的時候,input函式得到的是字串型別的數值,要使用int型的數字,應該先進行型別轉換。
age = input('how old are you?')
print("age:",age)
print("type(age):",type(age))
age = int(age)
print("age:",age)
print("type(age):",type(age))
how old are you?10
age: 10
type(age): age: 10
type(age):
在列表之間移動元素# 在列表之間移動元素
unconfirmed_users = ['alice','brian','candace']
confirmed_users =
print("unconfirmed_users:",unconfirmed_users)
print("confirmed_users:",confirmed_users)
while unconfirmed_users:
current_user = unconfirmed_users.pop()
print("unconfirmed_users:",unconfirmed_users)
print("confirmed_users:",confirmed_users)
unconfirmed_users: ['alice', 'brian', 'candace']
confirmed_users:
unconfirmed_users:
confirmed_users: ['candace', 'brian', 'alice']
刪除包含特定值的所有列表元素,因為remove一次只刪第乙個元素。# 刪除包含特定值的所有列表元素
pets = ['dog','cat','dog','goldfish','cat','rabbit','cat']
while 'cat' in pets:
pets.remove('cat')
print("pets:",pets)
pets: ['dog', 'dog', 'goldfish', 'cat', 'rabbit', 'cat']
pets: ['dog', 'dog', 'goldfish', 'rabbit', 'cat']
pets: ['dog', 'dog', 'goldfish', 'rabbit']
以上內容為作者總結自參考書籍《python程式設計入門到實踐》,希望對你有所幫助。 使用者輸入和while迴圈(python)
本章,我們要學習while迴圈,以及如何從使用者那裡獲取輸入。有時提示可能超過一行,這種情況下可以將提示儲存在乙個變數中,再將該變數傳遞給input,例如 使用函式input 時,python將使用者輸入解讀成字串,這時如果我們想將輸入的作為數字使用則會產生問題。為了解決這個問題,可以使用函式int...
python 使用者輸入和while迴圈
while迴圈 使用break退出迴圈 在迴圈中使用continue 避免無限迴圈 使用while迴圈來處理列表和字典 函式input 的工作原理 函式input 讓程式暫停執行,等待使用者輸入一些文字。獲取使用者輸入後,python將其儲存在乙個變數中,以方便你使用。message input p...
Python 使用者輸入和while迴圈
函式input 讓程式暫停執行 等待使用者輸入一些文字 並在使用者按回車鍵之後繼續執行 message input please print message 使用int 來獲取數值輸入 age input houw old are you?age int age if age 18 print tr...