[英]Python Flow control and ifs
一季度。 我想修改下面的代碼,以便偶數列表只包含數字列表的偶數。 我們不需要打印任何東西。
numbers = [1,2,3,4,5,6,7,8,9]
evens =[]
for number in numbers:
evens.append(number)
Q2.在if語句中添加一個子句,如果用戶的輸入是“q”,你的程序打印“Quit”
numbers = [1,2,3,4,5,6,7,8,9]
evens = []
running = True
while running:
evens = [n for n in numbers if n%2==0]
numbers = []
print("Evens:", evens)
text = raw_input("Add a number (q to quit): ")
try:
if text == "q":
running = False
else:
numbers.append(int(text))
except:
print("Please input a valid number.")
它可能看起來很長,但我希望擁有您要求的 100% 功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.