PYTHON 学习笔记 009

字典

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

http://img2.58codes.com/2024/20156136C5U7V9tWiH.jpg

迴圈

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

http://img2.58codes.com/2024/20156136kUcpOkJHcI.jpg

猜数字(迴圈跟IF运用)

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

http://img2.58codes.com/2024/20156136mDvG0YwMbY.jpg

猜数字游戏(有限制次数)

#当游戏有限制次数时: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("恭喜猜中了!")

http://img2.58codes.com/2024/20156136KDvrKhgBcZ.jpg

http://img2.58codes.com/2024/201561360HGF35zKfE.jpg


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章