Python实践:猜数字小程序Collatz序列
猜数字
- 代码
'''
猜数字小游戏,不断输入你所猜的数(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序列相关推荐
- 利用python实现猜数字小游戏
首先启动软件,因为mac环境所以用Command+N(windows:Ctrl+N)新建文本式交互窗口,再Command+S(windows:Ctrl+S)先保存好位置 接下来开始编辑代码 #猜数字游 ...
- python实现猜数字小游戏
目录 1.需求分析: 2.代码实现: 1.需求分析: 1.随机生成一个1-1000之间的数. 2.10次猜数字的机会,如果没有猜正确,游戏结束. 3.输入"q",则退出游戏. 2. ...
- python编程猜数字小游戏(简单)
import random print('---------猜数字游戏,范围是0-100---------') secret = random.randint(1,100) temp=input('请 ...
- python编程—猜数字小游戏
一.系统随机生成一个1-100的数字: 二.用户共有5次机会猜: 三.如果用户猜测数字大于系统给出的数字,打印"too big" 四.如果用户猜测数字小于系统给出的数字,打印 ...
- python制作猜数字小游戏
程序如下: 运行结果
- Python编写的猜数字小游戏~~~基于Tkinter库
Python编写猜数字小游戏 编写猜数字小游戏 一.界面 1.PyQt5 2. wxPython 3. PyGTK 二.Tkinter功能 ① 15种核心组件 ② 组件的放置和排版(pack,grid ...
- python编写猜大小游戏_python编写猜数字小游戏
本文实例为大家分享了python编写猜数字小游戏的具体代码,供大家参考,具体内容如下 import random secret = random.randint(1,30) guess = 0 tri ...
- Python四行代码实现的猜数字小游戏,基于thinker,带GUI界面
Python四行代码实现的猜数字小游戏,基于thinker,带GUI界面 from tkinter import * from tkinter import messagebox 导入提示框 from ...
- Python|猜数字小游戏
Python Python猜数字小游戏 说明 分析 代码实现 补充说明 Python猜数字小游戏 说明 通常由两个人参与,一个人设置一个数字,一个人猜数字,当猜数字的人说出一个数字,由出数字的人告知是 ...
最新文章
- Windows 10预览版14316开启Bash命令支持
- 2017 ACM ICPC Asia Shenyang Regional Contest 题解(10 / 13)【每日亿题2 / 16】
- 如何进行相机的绝对位置估计?
- logging.Formatter 日期格式
- C#内存映射文件学习总结
- asterisk cdr mysql_在asterisk中添加CDR sqlite支持 | 学步园
- 算法—顺序表之列表的扩容机制(python实现)
- implements OnClickListener
- opencv 叠加文字_opencv 图像上添加文字
- 禁止微信调整页面字体大小
- cpio -H newc参数详解
- 【java笔记】线程间通信(1):等待唤醒机制
- tensorflow summary demo with linear-model
- 深入剖析锂电池保护电路的工作原理
- nas做服务器虚拟化共享存储,NAS虚拟化的部署及实现解析
- 滴滴校招面经(已拿offer)
- jira -workflow之父级任务关注人copy到子任务
- (附源码)springboot基于java的超市购物管理系统 毕业设计 271611
- (一)Yocto的介绍
- STM32MP157系列教程连载-Linux应用开发篇1:STM32MP1微处理器之Ubuntu安装与体验
热门文章
- 《Google软件测试之道》告诉你什么是测试
- C++中栈区 堆区 常量区
- 使用这个插件,fiddler抓包直接生成httprunner脚本
- 批量文件中加前缀、word删除空白行、删除含有某一个首字母的行
- string返回第n个字符_Programming in Lualua学习第13期 Lua字符串库
- excel工具箱_Excel工具箱15.54安装教程
- mysql mycat docker_docker-mycat-mysql
- 显示not_Excel函数06:逻辑函数之OR、NOT函数应用实例分析
- qtcreator4.4.1中cmake 与cmake3.5.1本身generate出来的setting是有区别的解决方法
- coupled quasi-harmonic bases