博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python_day02——分支结构 if_else、for、while、break与continue
阅读量:5308 次
发布时间:2019-06-14

本文共 961 字,大约阅读时间需要 3 分钟。

1、if ... else

1 a=62 if a>=5:3     print("The a is bigger than 5")4 else:5     print("The a is smaller than 5")

 

x = float(input('x = '))if x > 1:    y = 3 * x - 5elif x >= -1:    y = x + 2else:    y = 5 * x + 3print('f(%.2f) = %.2f' % (x, y))

 

 

 

2、for循环

1 #for i in range(10):#默认从0开始,步进为1相当于c语言for(i=0;i<10;i++)2 for i in range(1,10,3):#从1开始,步进为33     print("loop:", i )

 

  • range(101)可以产生一个0到100的整数序列。
  • range(1, 100)可以产生一个1到99的整数序列。
  • range(1, 100, 2)可以产生一个1到99的奇数序列,其中的2是步长,即数值序列的增量。

 

3、while循环

1 count=02 while True:3     print("你是风儿我是沙,缠缠绵绵到天涯...",count)4     count +=1

4、break与continue

1 #break用于完全退出本层循环 2 while True: 3     print ("break:123") 4     break 5     print( "456") 6  7 #continue用于退出本次循环,继续下一次循环 8 while True: 9     print( "continue:123")10     continue11     print( "456")

5、while+else

#与其它语言else 一般只与if 搭配不同,在Python 中还有个while ...else 语句,while 后面的else 作用是指, 当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句

 

转载于:https://www.cnblogs.com/long5683/p/9298337.html

你可能感兴趣的文章
20180908 2018-2019-2 《密码与安全新技术专题》第7周作业
查看>>
AliCTF 2015-题目解析之代码血案
查看>>
Spring如何解析XML文件——Spring源码之XML初解析
查看>>
单调队列模板浅谈
查看>>
linux命令学习之:chown
查看>>
禁止Centos7系统yum自动下载更新
查看>>
基本类型和包装类
查看>>
人工智能和机器学习 AI&ML howto
查看>>
闭包内的微观世界和js垃圾回收机制
查看>>
正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度
查看>>
《c和指针》——1
查看>>
Tensorflow学习笔记——张量、图、常量、变量(一)
查看>>
【编程】常见概念的理解 —— inplace、vanity url、vanilla(code/software)、编译、链接、build、(delegate、proxy)...
查看>>
“获取硬盘信息失败,请谨慎操作”的解决方案
查看>>
Python 中的 None 与真假
查看>>
时间戳 日期格式
查看>>
英语学习Start
查看>>
ArcGIS API for js InfoWindow
查看>>
CListCtrl控件
查看>>
debian8.2 + postgresql 9.1 + apt-get 的一些路径
查看>>