1/14 Python筆記(*For*While)
range(起始值,結束值,步進值)
起始值預設為0,若不輸入則從0開始
結束位置不包含結束值,假設range(3)不會包含3,只會做0,1,2
#list
#names = ["Jiehong", "Justin", "Marry","Toria"]
#for s in names:
# print(s)
#for in key
#dict1 = {'a':1,'b':2,'c':3}
#for key in dict1.keys():
# print(dict1[key])
#for in range
While 與其他語言沒什麼區別,寫了一個猜數字的小遊戲
import random
n = random.randint(1,10)
guess = int(input("please guess a number from 1 to 10 :"))
while (n != guess ):
if(guess < n ):
guess = int(input("your ans is too small, guess bigger."))
elif(guess > n):
guess = int (input ("your ans is too big , guess smaller"))
print("You got it, good job!")
留言
張貼留言