猜数字

  • 代码
'''
猜数字小游戏,不断输入你所猜的数(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
  • 结果

Collatz序列

  • 代码
#Collatz序列
def collatz(number):if (number % 2 == 0):return number / 2else:return number * 3 + 1print('Input a number.')while True:global number1try:number1 = int(input())except ValueError:print('Please input a number')continueif collatz(number1) != 1:print(int(collatz(number1)))else:print(int(collatz(number1)))break
  • 结果

转载于:https://blog.51cto.com/13473568/2175818

Python实践:猜数字小程序Collatz序列相关推荐

  1. 利用python实现猜数字小游戏

    首先启动软件,因为mac环境所以用Command+N(windows:Ctrl+N)新建文本式交互窗口,再Command+S(windows:Ctrl+S)先保存好位置 接下来开始编辑代码 #猜数字游 ...

  2. python实现猜数字小游戏

    目录 1.需求分析: 2.代码实现: 1.需求分析: 1.随机生成一个1-1000之间的数. 2.10次猜数字的机会,如果没有猜正确,游戏结束. 3.输入"q",则退出游戏. 2. ...

  3. python编程猜数字小游戏(简单)

    import random print('---------猜数字游戏,范围是0-100---------') secret = random.randint(1,100) temp=input('请 ...

  4. python编程—猜数字小游戏

    一.系统随机生成一个1-100的数字:  二.用户共有5次机会猜:  三.如果用户猜测数字大于系统给出的数字,打印"too big"  四.如果用户猜测数字小于系统给出的数字,打印 ...

  5. python制作猜数字小游戏

    程序如下: 运行结果

  6. Python编写的猜数字小游戏~~~基于Tkinter库

    Python编写猜数字小游戏 编写猜数字小游戏 一.界面 1.PyQt5 2. wxPython 3. PyGTK 二.Tkinter功能 ① 15种核心组件 ② 组件的放置和排版(pack,grid ...

  7. python编写猜大小游戏_python编写猜数字小游戏

    本文实例为大家分享了python编写猜数字小游戏的具体代码,供大家参考,具体内容如下 import random secret = random.randint(1,30) guess = 0 tri ...

  8. Python四行代码实现的猜数字小游戏,基于thinker,带GUI界面

    Python四行代码实现的猜数字小游戏,基于thinker,带GUI界面 from tkinter import * from tkinter import messagebox 导入提示框 from ...

  9. Python|猜数字小游戏

    Python Python猜数字小游戏 说明 分析 代码实现 补充说明 Python猜数字小游戏 说明 通常由两个人参与,一个人设置一个数字,一个人猜数字,当猜数字的人说出一个数字,由出数字的人告知是 ...

最新文章

  1. Windows 10预览版14316开启Bash命令支持
  2. 2017 ACM ICPC Asia Shenyang Regional Contest 题解(10 / 13)【每日亿题2 / 16】
  3. 如何进行相机的绝对位置估计?
  4. logging.Formatter 日期格式
  5. C#内存映射文件学习总结
  6. asterisk cdr mysql_在asterisk中添加CDR sqlite支持 | 学步园
  7. 算法—顺序表之列表的扩容机制(python实现)
  8. implements OnClickListener
  9. opencv 叠加文字_opencv 图像上添加文字
  10. 禁止微信调整页面字体大小
  11. cpio -H newc参数详解
  12. 【java笔记】线程间通信(1):等待唤醒机制
  13. tensorflow summary demo with linear-model
  14. 深入剖析锂电池保护电路的工作原理
  15. nas做服务器虚拟化共享存储,NAS虚拟化的部署及实现解析
  16. 滴滴校招面经(已拿offer)
  17. jira -workflow之父级任务关注人copy到子任务
  18. (附源码)springboot基于java的超市购物管理系统 毕业设计 271611
  19. (一)Yocto的介绍
  20. STM32MP157系列教程连载-Linux应用开发篇1:STM32MP1微处理器之Ubuntu安装与体验

热门文章

  1. 《Google软件测试之道》告诉你什么是测试
  2. C++中栈区 堆区 常量区
  3. 使用这个插件,fiddler抓包直接生成httprunner脚本
  4. 批量文件中加前缀、word删除空白行、删除含有某一个首字母的行
  5. string返回第n个字符_Programming in Lualua学习第13期 Lua字符串库
  6. excel工具箱_Excel工具箱15.54安装教程
  7. mysql mycat docker_docker-mycat-mysql
  8. 显示not_Excel函数06:逻辑函数之OR、NOT函数应用实例分析
  9. qtcreator4.4.1中cmake 与cmake3.5.1本身generate出来的setting是有区别的解决方法
  10. coupled quasi-harmonic bases