字典
#字典dictionary# key键 : value值dic ={"猫":"cat", "狗":"dog", "蚂蚁":"ant"}print(dic)print(dic["狗"])dic ={1:"yo",2:"tu",3:"usded"}print(dic[3])

迴圈
# while迴圈 : FALSE时停止执行同一程式码,进行下一程式码,否则持续执行同一程式码。i=3while i<=8: print(i) i += 1print("结束循环")

猜数字(迴圈跟IF运用)
#猜数字游戏secret_num = 68guess = None#当猜者数字不等于谜底时,可无限猜测while secret_num !=guess: guess = int(input("请输入数字:")) if guess > secret_num : print("小一点") elif guess < secret_num : print("大一点")print("恭喜猜中了!")#当猜者数字等于谜底时,执行迴圈外的下一程式码。

猜数字游戏(有限制次数)
#当游戏有限制次数时:secret_num = 68#谜底guess = None#玩家猜测的值guess_count = 0#玩家现在猜几次guess_limit = 5#玩家猜几次限制out_of_limit = False#判断玩家猜测次数是否有超过(布林值)#WHILE判断:1.没猜中 2.没有超过猜测限制次数,可以继续迴圈猜测while secret_num !=guess and not(out_of_limit): guess_count +=1 if guess_count <= guess_limit:#猜测者的次数小于等于限制次数,则可以继续迴圈猜测: guess = int(input("请输入数字:")) #猜测者的数值大于谜底,则印出: if guess > secret_num : print("小一点") #猜测者的数值小于谜底,则印出: elif guess < secret_num : print("大一点") #猜测者的次数如果超过限制,则为TRUE,带入WHILE判断式,则阻断迴圈,执行下个程式码 else: out_of_limit = True#猜测者如未猜中谜底,而超出次数限制,将印出:if out_of_limit: print("抱歉你输了!")#否则(于限制次数中猜中谜底)将执行:else: print("恭喜猜中了!")

