python猜数字游戏代码判断是否是整数(python猜数字游戏代码多次)

1. 一个时间格式的整数:20201018,利用计算取出它的年月日

思路和知识点:本题主要考察python中数值的运算,想要将20220315中年月日分离可以考虑取整取余的方法,最后在输出后结果时可以考虑采用字符串的格式化,使得月和日始终为2位数的形式输出。

2. 将多个单词利用字符串拼接成一句话,并输出

第二题代码

思路和知识点:本题主要考察字符串的拼接的方式应用。根据已学知识可以得到四种字符串的拼接方式,①字符串的加法;②字符串的格式化;③format拼接方法;④join拼接方法。

新知识点:默认print输出换行,我们可以通过修改end参数让它不换行,打印多个参数用逗号隔开,展示的效果会用空格隔开。

3. 让用户提供半径,然后计算出对应圆的周长和面积

第三题代码

思路和知识点:本题主要考察数值的运算和模块的导入,此次导入math后就可以直接使用圆周率π,然后用公式计算结果,结果输出时转化成浮点型数值并利用字符串的格式化将最终结果变成保留两位数值的。

新知识点:浮点型数值计算时尤其是减法运算可能会出现精度问题,一般可采用两种方式解决①先将浮点型转化成整数型计算,得出结果后再将结果转化成浮点型输出;②导入decimal模块,运用decimal方式计算。

4. 利用while写出九九乘法表

第四题代码

思路和知识点:采用两次while循环,同时利用‘\n’进行换行。

5. 利用random 的randint 方法写一个猜数字的小游戏

第五题代码

思路和知识点:导入random模块,利用while循环进行猜数。

新知识点:若想直接点击Python文件运行会发现每次运行到最后一个结果后,黑窗口自动关闭,为了保持黑窗口在最后结果输出后能不立即关闭可以在最后输入代码:

import time

Time.sleep(x)(x指黑窗口结果输出后最后停留时间为几秒)

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.vsaren.org/4827.html