第一天作业(Python)
第一天作业
作业一:
-
猜数字游戏,程序初始化一个整数变量 ,让玩家输入一个整数,并判断用户输入是否正确
-
且提示玩家猜对,输入整数过大,或者过小
-
代码:
-
文件名:guess_num.py
# 猜数字游戏,程序初始化一个整数变量 让玩家输入一个整数 # 并判断用户输入是否正确,且提示玩家输入整数过大,或者过小 number = 20 # 初始化 number 赋值整数 20 guess_the_number = int(input("请猜一个整数: ")) if(guess_the_number==number): print("恭喜你,猜对了!") elif(guess_the_number>number): print("猜大了!") elif(guess_the_number<number): print("猜小了!") else: print("输入的不符游戏规则! 程序退出!")
-
作业二:
-
根据作业一需求,进行升级版:
-
猜数字游戏,程序初始化一个整数变量 ,让玩家输入一个整数,并判断用户输入是否正确
-
且提示玩家猜对,输入整数过大,或者过小,此次玩家将升级三次机会输入。
-
代码:
-
文件名:guess_num_pro.py
# 作业二 #根据作业一需求,进行升级版: #猜数字游戏,*程序初始化一个整数变量* ,让玩家输入一个整数,并判断用户输入是否正确 # 且提示玩家猜对,输入整数过大,或者过小,此次玩家将升级三次机会输入。 number = 20 # 初始化 number 赋值整数 20 count = 3 #玩家 三次机会猜数字 while(count): guess_the_number = int(input("请猜一个整数: ")) print("还有",count-1,"机会.") if(guess_the_number==number): print("恭喜你,猜对了!") count = 0 elif(guess_the_number>number): print("猜大了!") count = count-1 elif(guess_the_number<number): print("猜小了!") count = count-1 else: print("输入的不符游戏规则! 程序退出!")
-
-
作业三:
-
根据作业二需求,进行加强版:
-
猜数字游戏,程序初始化一个整数变量 ,让玩家输入一个整数,并判断用户输入是否正确
-
且提示玩家猜对,输入整数过大,或者过小,此次玩家将升级三次机会输入。
-
加强内容,产生number 随机数,增加真实可玩性.
-
代码:
-
文件名:guess_num_plus.py
# 作业三 #根据作业一需求,进行加强版: #猜数字游戏,*程序初始化一个整数变量* ,让玩家输入一个整数,并判断用户输入是否正确 # 且提示玩家猜对,输入整数过大,或者过小,此次玩家将升级三次机会输入。 # 加强内容,产生number 随机数,增加真实可玩性. import random #导入随机数模块 number = random.randint(1,20) # 产生随机数number 范围 1~20之间 count = 3 #玩家 三次机会猜数字 while(count): guess_the_number = int(input("请猜一个整数(1~20): ")) print("还有",count-1,"机会.") if(guess_the_number==number): print("恭喜你,猜对了!") count = 0 elif(guess_the_number>number): print("猜大了!") count = count-1 elif(guess_the_number<number): print("猜小了!") count = count-1 else: print("输入的不符游戏规则! 程序退出!")
-
-
猜数字游戏
-
破解程序,进行无限制猜数字,玩家开挂,直到猜对才结束游戏:
-
代码:
-
文件名:crack_guess_num.py
#破解程序,进行无限制猜数字,玩家开挂,直到猜对才结束游戏 import random #导入随机数模块 number = random.randint(1,100) # 产生随机数number 范围 1~100之间 while(True): guess_the_number = int(input("请猜一个整数(1~100): ")) print("还有",999,"机会.") if(guess_the_number==number): print("恭喜你,猜对了!") break elif(guess_the_number>number): print("猜大了!") elif(guess_the_number<number): print("猜小了!") else: print("输入的不符游戏规则! 程序退出!")
-
-
时间:2020年3月1日16:13:39

浙公网安备 33010602011771号