1.if语句用法

# if语句用法(缩进相同的成为一个代码块)
score=90
if score>=60:print("合格")print("OK")
print("END")# if-else用法
if score>=60:print("合格")
else:print("不合格")# if-else if -else....语句
if score>=90:print("优秀")
elif score>=60:print("合格")
else:print("不及格")

2.循环语句

for循环和while循环

# -----------------------for循环-----------------------
# 直接遍历list集合读取元素
list1=['zhangsan','lisi','wangwu','zhaoliu','tianqi']
for stu in list1:print(stu)# 利用下标读取list元素
for i in range(len(list1)):print(list1[i])#  含头不含尾(range函数是取开头到结束前一个,如果第一个没有的话是0)
for k in range(5):print(k,)for j in range(2,5):print(j)# -------------------------while循环---------------------------
y=0
while y<10:print(y)y=y+1

附几个自己的练习题:

循环练习题

1.本金10000 元存入银行,年利率是千分之三。每过一年,将本金和利息相加作为新的本金。计算五年后,获得的本金是多少。

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
oriCache=10000
for i in range(5):oriCache=oriCache*(1+3/1000)print(oriCache)

2.计算1000以内所有不能被7整除的整数的和

sum = 0
for i in range(1001):if i%7 != 0:sum=sum+iprint("和为:",sum)

3.编写一个程序,最多接受10 个数字,并求出其中所有正数的和。用户可通过输入999终止程序,统计用户输入的正数个数,并显示这些正数的和

count=0
sum1=0
for xx in range(10):numstr = input("请输入一个数字:")numint=int(numstr)if numint==999:breakelif numint >= 0:count=count+1sum1=sum1+numint
print("正数的个数是:", count)
print("正数的和是:", sum1)

4.开发一个标题为“FlipFlop”的游戏应用程序。它从1计数到100,遇到3的倍数就替换为单词“Flip”,5的倍数就替换为单词“Flop”,既为3的倍数又为5的倍数则替换为单词“FlipFlop”。

for i in range(1, 101):if i % 3 == 0 and i % 5 == 0:print('FlipFlop')elif i % 3 == 0:print('Flip')elif i % 5 == 0:print('Flop')else:print(i)

5.在控制台输出一个用‘*’组成的直角三角形

for out in range(7):for inner in range(out+1):print("*",end="")print("")

6、创建一个list,想办法将其用升序排列,此办法要适用于任何长度的list(python直接选择算法)

list3=[1,5,6,9,1,6,8]
for i in range(len(list3)):for j in range(i, len(list3)):if list3[i] > list3[j]:tmp=list3[i];list3[i]=list3[j]list3[j]=tmp
print(list3)

python if语句和循环语句相关推荐

  1. python循环语句-python中的for循环语句怎么写

    python中的for循环语句怎么写? Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. for循环的语法格式如下: 1 2 for iter ...

  2. [Python学习] 专题二.条件语句和循环语句的基础知识

            前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括:         1.条件语句:包括单分支.双分支和 ...

  3. python 循环语句结果存储_Python条件语句和循环语句

    前言 通常都听到别人说,计算机很牛逼,很聪明,其实计算机一点都不聪明,光是你要跟他沟通,都会气 shi 你,聪明的是在写程序的你. 写程序就是跟计算机沟通,告诉它要做什么. 竟然是这样,那么肯定缺少不 ...

  4. python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)

    循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...

  5. python编程循环语句_循环语句—Python编程从入门到精通(5)

    第6章.循环语句 在本书上一章的内容中,我们学习了实现条件判断功能的条件语句,让程序的执行顺序发生了变化.为了满足循环和跳转等功能,本章将详细讲解Python语言中循环语句的知识,主要包括for循环语 ...

  6. 20190508——python基础(if...in...循环语句、while循环、两种循环对比)

    二.python基础(if...in...循环语句.while循环.两种循环对比) 1.for...in...循环语句 1)for循环:空房间 # 空房间的学名叫[元素](item),因为英文是ite ...

  7. python分支语句_Python中的分支语句和循环语句及案例

    今天是清明假期的最后一天,依旧学习着 Python,老样子来写一篇博客.本篇博文介绍一下 Python 中的 if 条件语句.while 循环语句.for in 循环语句以及 break 和 cont ...

  8. python基础之条件循环语句

    前两篇说的是数据类型和数据运算,本篇来讲讲条件语句和循环语句. 0x00. 条件语句 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语 ...

  9. python和循环语句_Python 小白零基础入门 -- 条件语句和循环语句

    Python 小白零基础入门 -- 条件语句和循环语句 点击上方 "Python 读数", 选择 "星标" 公众号 重磅干货, 第一时间送达 Python 零基 ...

  10. python有几种循环语句_[14] Python循环语句(一)

    1. 概述 今天我们介绍循环语句,和条件判断一样,我们从流程图开始看起.首先看一下学习计划列表,粗体为已学,斜体为新增或修改内容.计算机编程的原理简要介绍 集成开发环境PyCharm 变量名.数字.字 ...

最新文章

  1. python 乱序数组,list等有序结构的方法
  2. 手把手教你Tableau高级数据分析功能(附数据集)
  3. php {template header},php通过header发送自定义数据
  4. RabbitMQ六种队列模式-工作队列模式
  5. Cocos2d-x之Log输出机制
  6. 第十节:委托和事件(2)(泛型委托、Func和Action、事件及与委托的比较)
  7. 照片打印预览正常打印空白_小米发布口袋照片打印机,可无墨打印3寸背胶照片...
  8. android 引用 project以及下拉刷新开源类库Android-PullToRefresh 的使用
  9. html图片上传框架,HTML+JS图片上传源码
  10. 卫星电话是直接与卫星通信还是通过地面站?
  11. 联想笔记本电脑BIOS中英文对照
  12. 揭秘!谷歌云确立领先地位的五大变革
  13. IT男的神级吐槽 || 我们IT人的心声(_)
  14. Android 自定义控件之画篮球
  15. 从零学习游戏服务器开发(一) 从一款多人联机实时对战游戏开始
  16. 7-33 删除句子中的单词 (8 分)输入n(n<=10)个由若干个单词组成的英文句子(句子的长度不超过100),每个句子以英文的标点“.”结束,每个句子中单词之间由1个空格进行分隔,如果最后一个单
  17. gets() 与puts()的用法
  18. java将长网址转换为短网址 用第三方接口 常用于生成二维码时需要
  19. 性能分析工具Arthas
  20. 型号、品牌、数量拆词工具类

热门文章

  1. Socket.IO介绍:支持WebSocket、用于WEB端的即时通讯的框架
  2. 轨迹系列8——记某真实项目中轨迹展示查询效率优化方案一(初步设计)
  3. thinkphp验证是否登录并跳转
  4. jaxws-webservice编程续
  5. DBHelper 使用的是存储过程
  6. 2009年全球最佳IT十大认证
  7. java反射实例_关于java反射的一个案例
  8. Dynpro程序抬头信息要求多值输入的解决方法
  9. ABAP检查日期and时间合法性的函数
  10. 5、Power Map—实例:填充地图