Python如何实现猜数字小程序
admin
2023-07-19 22:42:18
0

猜数字

'''
猜数字小游戏,不断输入你所猜的数(1-100),程序会根据你的输入提醒你进行
适当调整所猜数的大小,直到最后猜出这个随机数
'''
guessNumber = random.randint(1,100)
print("I'm thinking a number between 1 and 100.")

while True:
    print('Take a guess.')

    guess = int(input())

    if guess > guessNumber:
        print("It's too high")
    elif guess < guessNumber:
        print("It's to low")
    else:
        print("Congratulations, you win.")
        break
  • 结果
    Python如何实现猜数字小程序

Collatz序列

  • 代码

#Collatz序列
def collatz(number):
    if (number % 2 == 0):
        return number / 2
    else:
        return number * 3 + 1

print('Input a number.')

while True:
    global number1
    try:
        number1 = int(input())
    except ValueError:
        print('Please input a number')
        continue
    if collatz(number1) != 1:
        print(int(collatz(number1)))
    else:
        print(int(collatz(number1)))
        break
  • 结果
    Python如何实现猜数字小程序

相关内容

热门资讯

张雪被粉丝吐槽合影时有情绪,本... 6月17日,张雪在直播连麦中遭到粉丝吐槽“我跟您合影的时候,您就有点生气了,当时对我的态度就是有一点...
父子误食小区喷敌敌畏果子后洗胃... 随着夏季气温持续升高、雨水增多,蚊蝇等病媒生物滋生繁殖进入旺季,不少物业公司会对小区公共区域、绿化景...
“哈兰德实在太哈兰德了” 梅开... “哈兰德实在太哈兰德了”  【“哈兰德实在太哈兰德了”】北京时间6月17日凌晨,2026年美加墨世界...
自然资源部开展台湾岛以东管辖海... 为全面了解我国管辖海域自然生态状况,支撑服务海洋生态保护,6月16日至18日,自然资源部东海局“向阳...
凤凰女记者:美伊签备忘录,伊朗... 伊美远程签署谅解备忘录,伊朗各界和民众有什么反应?凤凰卫视驻德黑兰记者李睿发回最新报道:许多曾经反对...
瑞士外交部:美伊会谈19日在比... 新华社日内瓦6月18日电(记者王其冰) 瑞士外交部18日表示,美国和伊朗计划与调解方巴基斯坦、卡塔尔...
备战世界杯比赛时训练场地上空现... 【环球网报道 记者 张江平】综合法新社等媒体报道,对于韩国队世界杯训练场地上空出现不明无人机,韩国队...
首艘平陆运河智能船舶示范船试航... 昨天,在广西贵港建造的首艘5000吨级平陆运河智能船舶示范船“北港运河002”试航,标志着平陆运河智...
“网络文明大讲堂”活动启动仪式... “网络文明大讲堂”活动启动仪式暨首场讲座活动现场。赵洋 摄 6月16日,“网络文明大讲堂”活动启动仪...
华为申请编码方法及译码方法专利... 国家知识产权局信息显示,华为技术有限公司申请一项名为“编码方法、译码方法及相关装置”的专利,公开号C...