Python作业(一)【基础语言练习】

本文介绍了Python基础练习,包括猜数字游戏的实现,要求根据用户输入调整提示并显示猜测次数;升级版猜数字游戏,使答案变为随机;因式分解问题,输入正整数并输出其因式分解;最后讲解了如何设计一个记录函数运行时间的装饰器。适合Python初学者进行练习。
摘要由CSDN通过智能技术生成

Day9(Python作业)

(Python作业来自qq群:651707058,欢迎任何程度的Python学习者)

猜数字游戏

首先自已定义一个变量answer,假如answer = 55,然后提示让用户猜数字,如果用户猜的数字过大,就输出大了,如果猜的数字过小,就输出小了,直到用户猜对了,提示用户猜对了,并给出用户一共猜了多少次。
例如:answer = 55
用户输入:60
输出:大了
用户输入:50
输出:小了
用户输入:55
输出:正确,一共猜了3次
答案:

answer = 55 #正确答案
times = 0 #猜的次数
while True:
    guess = int(input('请输入你猜测的数:'))
    times +=1
    if guess == answer:
        print(f'回答正确,一共猜测{times}次') #f字符串,把需要填入的变量用{}括起来就行了,比较直观
        break
    elif guess < answer:
        print('小了&#
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值