微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python猜数字报告

Python是一种高级编程语言,广泛应用于各类编程任务。其中,猜数字游戏是许多初学者用Python编写的项目。这种小项目不仅有趣,而且可以帮助新手熟悉各种Python函数和语法。

import random

guesses_taken = 0

print('Hello! What is your name?')
my_name = input()

number = random.randint(1,20)
print('Well,' + my_name + ',I am thinking of a number between 1 and 20.')

while guesses_taken  number:
        print('Your guess is too high.')

    if guess == number:
        break

if guess == number:
    guesses_taken = str(guesses_taken)
    print('Good job,' + my_name + '! You guessed my number in ' + guesses_taken + ' guesses!') 

if guess != number:
    number = str(number)
    print('nope. The number I was thinking of was ' + number)

python猜数字报告

上面的代码实现了经典的猜数字游戏。程序随机产生一个1到20之间的整数,让用户猜这个数字。如果用户的猜测比实际数字要小或者大,程序会提示用户继续猜测。如果用户在6次机会内猜到了这个数字,程序会恭喜用户猜对了。反之,程序会告诉用户最终答案是多少。

通过这个小项目,初学者可以学习Python中的随机生成函数、输入输出函数、比较运算符、循环语句等。此外,我们还可以通过修改代码来尝试实现更多的功能,比如增加用户设置数字范围、增加更多的机会等等。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐