python日常题目小练习
1、使用while循环输出1 2 3 4 5 6 8 9 10
i=0
while i<10:
i+=1
if i==7:
continue
print(i)
结果:

2、求1-100的所有数的和
sum=0
i=0
while i<100:
i+=1
sum+=i
print(sum)
结果:

3、输出 1-100 内的所有奇数
for i in range(101):
if i%2==1:
print(i,end=' ')
结果:

4、输出 1-100 内的所有偶数
for i in range(1,101):
if i%2==0:
print(i,end=' ')
结果:

5、求1-2+3-4+5 ... 99的所有数的和
sum=0
i=1
while i<100:
if i%2==1:
sum+=i
else:sum-=i
i+=1
print(sum)
结果:

6、用户登陆(三次机会重试)
zh='lzs'
mm='1234'
count=0
while count<3:
count+=1
zh1 = input("请输入账号")
mm1 = input("请输入密码")
if zh==zh1 and mm==mm1:
print("欢迎登陆!")
break
else:print("请确认后再输入")
结果:

7、猜年龄游戏要求:允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出
count=0
age=20
while count<3:
count+=1
age1=eval(input("请输入一个猜测的年龄"))
if age==age1:
print("恭喜你猜对了")
print(age1)
break
else:print("请重新再猜测一次")
结果:

8、猜年龄游戏升级版(选做) 要求:允许用户最多尝试3次每尝试3次后, 如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序如何猜对了,就直接退出
count=0
age=20
while count<3:
count+=1
age1=eval(input("请输入一个猜测的年龄"))
if age==age1:
print("恭喜你猜对了")
print(age1)
break
else:print("请重新再猜测一次")
if count==3:
s = input("是否选择重新游戏请选择y或者n")
if s=='y':
count=0
continue
else:break
结果:

9、for循环打印99乘法表
for i in range(1,10):
for j in range(1,i+1):
print(f'{j}*{i}={i*j} ',end='')
print("")
结果:

10、for循环打印金字塔:
for i in range(-1,10,2):
print(f'{"*"*i:^9}')
结果:

python日常题目小练习的更多相关文章
- python日常-list and dict
什么是list: list 觉得算是python日常编程中用的最多的python自带的数据结构了.但是python重的list跟其他语言中的并不相同. 少年..不知道你听说过python中的appen ...
- 【Python精华】100个Python练手小程序
100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同 ...
- 整理了适合新手的20个Python练手小程序
100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. 本文附带基础视频教程:私信回复[基础]就可以获取的 [程序1] ...
- python random模块 - 小驹的专栏 - 博客频道 - CSDN.NET
python random模块 - 小驹的专栏 - 博客频道 - CSDN.NET python random模块 分类: python 2011-11-15 15:31 6037人阅读 评论(2) ...
- 关于理解python类的小题
今天看了python部落翻译的一篇<一道python类的小题>文章,感觉挺有启发性,记录下来: print('A') class Person(object): print('B') de ...
- 【Python教程】《零基础入门学习Python》(小甲鱼)
[Python教程]<零基础入门学习Python>(小甲鱼) 讲解通俗易懂,诙谐. 哈哈哈. https://www.bilibili.com/video/av27789609
- Python开发转盘小游戏
Python开发转盘小游戏 Python 一 原理分析 Python开发一个图形界面 有12个选项和2个功能键 确定每个按钮的位置 每个按钮的间隔相同 点击开始时转动,当前选项的背景颜色为红色,其他 ...
- Python趣味实用小工具
代码地址如下:http://www.demodashi.com/demo/12918.html python 趣味实用小工具 概述 用python实现的三个趣味实用小工具: 图片转Execl工具 , ...
- 利用python实现微信小程序游戏跳一跳详细教程
利用python实现微信小程序游戏跳一跳详细教程 1 先安装python 然后再安装pip <a href="http://newmiracle.cn/wp-content/uploa ...
随机推荐
- K3/Cloud树形单据体的rowId赋值
RowId是树形单据体独有的,同一单据体中不能重复,用如下语句取. System.Guid.NewGuid().ToString() 同时FGROUP也需要重新设置,值可以和FSeq一样.
- React的组件化
所谓组件,即封装起来的具有独立功能的UI部件.React推荐以组件的方式去重新思考UI构成,将UI上每一个功能相对独立的模块定义成组件,然后将小的组件通过组合或者嵌套的方式构成大的组件,最终完成整体U ...
- JS 获取随机颜色值
获取随机颜色值 function fn1(){ return '#' + Math.floor( Math.random() * 0xffffff ).toString(16); } function ...
- cvtColor(src, src_gray, CV_BGR2GRAY)报错
利用cvtColor 进行灰度转换时,不能将 灰度图 转为灰度图,所以在转换前,需对原始图像进行判断. 将这个改成以下 int main(int argc, char* argv[]) { Mat ...
- spring_boot 加入 mybatis
第一步: <!-- mybatis启动器 自动包含jdbc所以不需要再次引入jdbc依赖 --> <dependency> <groupId>org.mybatis ...
- js设计模式之实现观察者模式实例代码
前端界面 html代码 <body> <select name="" id="select"> <option value=&qu ...
- koa2第一天
router.get("/hello",async(ctx )=>{ const a=await new Promise(reslove=>reslove(123)) ...
- ffmpeg 音频常用命令
ffmpeg的使用方式: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Stream ...
- 【New】WoSo_我搜 正式上线
[New]WoSo_我搜 正式上线 一站式搜索平台 聚合多种领域搜索引擎,大大提高搜索效率,使搜索更简单 地址:https://huangenet.github.io/WoSo/
- python开发基础02-字符串操作方法练习题
1.执行 Python 脚本的两种方式 python解释器 py文件 #!/usr/bin/env python 进入python解释器,便捷命令并执行 pycharm或其他pythonIDE sh ...