pythonfor循环语句例题_python循环语句的使用练习题
1. 使用while循环输出1 2 3 4 5 6 8 9 10
for i in range(10) :
if i==6 :
print(' ',end=' ')
continue
print(i+1,end=" ")
2. 求1-100的所有数的和
s=0
for i in range(101) :
s+=i
print(s)
3. 输出 1-100 内的所有奇数
for i in range(100) :
if (i+1)%2==1 :
print(i+1,end=' ')
4. 输出 1-100 内的所有偶数
for i in range(100) :
if (i+1)%2==0 :
print(i+1,end=' ')
5. 求1-2+3-4+5 ... 99的所有数的和
s=0
print(-1*49+99)
s=0
for i in range(100) :
if i % 2 ==0 :
s-=i
else:
s+=i
print(s)
6. 用户登陆(三次机会重试)
for i in range(3) :
a=input("账号:")
b=input("密码:")
if a == 'cgc' and b=='123' :
print('登陆成功!')
break
else:
print('账号或者密码错误!')
7:猜年龄游戏
要求:
允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出
import random
rand = random.randint(1,18)
for i in range(3):
a = int(input('请输入要猜的年龄:'))
if a==rand :
print('猜对了')
break
elif a
print('猜小了')
elif a>rand :
print('猜大了')
8:猜年龄游戏升级版(选做)
要求:
允许用户最多尝试3次
每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序
如何猜对了,就直接退出
import random
rand = random.randint(1,18)
now = 'y'
while now =='y' or now =='Y' :
for i in range(3):
a = int(input('请输入要猜的年龄:'))
if a==rand :
print('猜对了')
rand = random.randint(1, 18)
break
elif a
print('猜小了')
elif a>rand :
print('猜大了')
now=input('是否继续玩y/n?')
9.for循环打印99乘法表
for i in range(9):
for j in range(i+1):
print(f'{j+1}*{i+1}={(i+1)*(j+1)}',end=' ')
print('\t')
10.for循环打印金字塔:如下
*
***
*****
*******
*********
for i in range(1,10,2):
s=f'{"*"*i}'
print(s.center(9,' '))
pythonfor循环语句例题_python循环语句的使用练习题相关推荐
- python循环语句嵌套_Python 循环语句
循环语句 循环语句主要是用于解决某些重复的代码工作,使需要重复的代码只写一遍即可. Python循环语句主要有两种:while循环和for...in...循环. 一.while循环 主要用于不确定循 ...
- python多分支语句实例_Python分支语句与循环语句应用实例分析
Python分支语句与循环语句应用实例分析 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: Python分支语句与循环语句应用实例分析.txt ] (友情提示:右 ...
- python的if else 语句使得循环停止的_Python条件语句和循环语句
条件和条件语句 1. 有条件地执行和 if 语句 真值可合并,至于如何合并稍后再讲,先来看看真值可用来做什么.请尝试运行下面的脚本: name = input('What is your name? ...
- python中用来占位的语句是_python占位语句
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python pass语句 阅读本文需要0.5分钟 python pass 语句 ...
- python循环5次_python循环5次
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我们不可能一个一个的去加,为了让计算机能计算成千上万次的重复运算,我们就需要循环 ...
- pythonbreak语句教程_Python break语句详解
Python break语句,就像在C语言中,打破了最小封闭for或while循环.break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句. bre ...
- python循环一百次_python循环
解决重复操作,循环避免了出现大量的重复操作. 比如要计算1+2+3,我们可以直接写表达式 >>> 1 + 2 + 3 6 但是要计算1~100的累加和,我们不可能一个一个的去加,为了 ...
- python break语句作用_Python break语句详解
Python break语句,就像在C语言中,打破了最小封闭for或while循环.break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句. bre ...
- matlab用循环生成矩阵例题,matlab循环生成矩阵
MATLAB 的矩阵求值的循环语句? clc;clearall;closeall;t0=[11];a=[12;34]t=t0;t(1,:)=t0'\an=10;fori=2:nt(i,:)=t(i-1 ...
最新文章
- 查看Linux软件信息
- abstract类中不可以有private的成员_C++类成员的三种访问权限:public/protected/private...
- 全国计算机一级计算机基础及WPS考试题型,计算机一级考试科目有哪些?Wps和ms考试的题目一样吗?...
- 零基础写Java知乎爬虫之进阶篇
- [2021.07.25更新]循环冗余校验(CRC)的MATLAB实现
- 把斯坦福大学土地租出去?特曼坦言:目的就是赚钱
- kettle使用经验01
- 【问题解决】nuget 打包 Unable to find “****.nupkg”.make sure the project has been built. 问题参考
- 仅展示近三天的动态设置_微信朋友圈好友设置仅展示最近3天动态是对所有好友吗?还是针对某个人...
- Chrome 浏览器访问不了任何网页
- %3cp%3e 修改 值 html,UEditor在JavaWeb中的应用
- 海盗号推荐 | 十分钟读懂币圈必读书籍:《区块链十年》
- 简明扼要理解YOLO v3
- 水瓶座|水瓶座性格分析
- java里arraylist删除节点方法_Java之——删除ArrayList中的反复元素的2种方法
- 路由器的flash和内存
- 中兴服务器迈络思NS312网卡down掉网口物理指示灯不熄灭解决方法--NS312型号ConnectX-4 Lx
- 带你玩转序列模型之循环神经网络(一)
- mysql数据迁移与同步常用解决方案总结
- initramfs实作
热门文章
- c#中overlord实例_具有Overlord的WildFly 8.1中的API管理
- aop 获取注解注释的方法_带有AOP和注释的Java方法记录
- JDK 15中的确切绝对整数
- 使用var,Lombok和Fluxtion轻松处理事件
- ug弹簧可变性装配_弹簧可配置魔术
- 您将在下一个项目中使用JSF吗?
- 如何在Gradle多项目构建中管理依赖项
- camel eip_Apache Camel教程– EIP,路由,组件,测试和其他概念的简介
- Spring Integration完整示例
- 使用JAX-RS和Jetty创建Web服务和Rest Server