python控制流语句if、while、for、break、contnue的学习———ubuntu下python的学习(2)
来源:互联网 发布:窗户打开方式 知乎 编辑:程序博客网 时间:2024/06/06 15:35
继续上次的内容,上次对python进行了简单的介绍,今天看了python的控制流内容:if、for、while、break、continue语句。
下面来介绍这些语句:
if程序:
#!/usr/bin/python#Filename:if1.pynumber=23guess=int(raw_input('Enter an integer:'))if guess==number: print"Congratulations,you guessed it." print"but you do not win any prizes!"elif guess<number: print'No,it is a little higher than that'else: print'No,it is a little lower than that'print'Done'
这个if程序是一个猜数游戏,用了if结构。if、elif、else,在ubuntu下要注意缩进,这里涉及到语法错误。这里使用了raw_input函数,int将输入的数确认为整型。
for程序:
#!/usr/bin/python#Filename:for1.pyfor i in range(1,5): print ielse: print'The for loop is over'这是一个for循环语句,采用了python内置的range函数,这里要注意:range函数从左到右列举,默认步长为1。
while程序:
#/usr/bin/python#FIlename while1.pynumber=23running=Truewhile running: guess=int(raw_input('Enter an integer:')) if guess==number: print"Congratulation,you guessed it." running=False elif guess<number: print"No,guess is a little lower than number " else: print"No,guess is a little higher than number"else: print "the while loop is over"while循环结构,还是一个猜数游戏,不过可以让用户一直猜下去。这就是while函数的作用。
break函数:
#!/usr/bin/python#Filename:break.pywhile True: s=raw_input('Enter something:') if s=='quit': break print'length of the string is',len(s)
这是一个计算字母个数的程序,增添了输入quit退出程序的功能,这就是break的作用。
continue语句:
#!/usr/bin/python#FIlename:continue.pywhile True: s=raw_input('Enter something:') if s=='quit': break if len(s)<3: continue print"tne length of something:",len(s)还是计算字母个数的程序,增添了在个数小于3时,继续输入的功能,通过continue来实现。
控制流内容
明天开始学习函数内容。
阅读全文
0 0
- python控制流语句if、while、for、break、contnue的学习———ubuntu下python的学习(2)
- Python学习--控制语句:if, while, for, break, continue
- python学习笔记——控制流(if,while,for,break,continue,模拟登录小程序实例)
- Python的控制语句,(if,while,for)之if
- python控制流语句-while,for,if
- python学习2——if语句、elif、if嵌套、while循环、while嵌套
- Python基础,基本类型(整型,浮点数等)数据结构(List,dic(Map),Set,Tuple),控制语句(if,for,while,continue or break):来自学习资料
- Kotlin学习(三)—— 基本类型,包,控制流:if、when、for、while,Break和continue
- python学习小结2:if和while控制语句
- Python学习笔记(九):if、while、for语句
- JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结
- 【Swift】学习笔记(五)——控制语句(if,switch,for-in,for,while,do-while)
- Python学习流程控制 if 语句、while语句、for..in...循环
- GoodZhang在学Python(三)--控制流if while for break continue
- 【python】python控制流---if、for、while
- python 学习while语句中的break&continue
- Python基础语法(2)——字典、函数定义使用、控制流(if&for&while)
- Python控制结构(If、While、For)
- SDL介绍
- Redis缓存运用
- 配色三部曲-你真懂这些色彩术语吗?
- Storm1.1.0<温故而知新-网站用户使用的浏览器统计>
- doc转html在tomcat8下乱码
- python控制流语句if、while、for、break、contnue的学习———ubuntu下python的学习(2)
- 定时关机方法,简单粗暴有疗效
- 关于android studio 2.3 apk打包
- HDU 2010 水仙花数
- 【代码笔记】iOS-将字符串中特定后的字变成红色
- springboot 集成hibernate 集成struts2
- QT常用类
- 并发集合之ConcurrentHashMap(jdk1.7)
- android 清单文件配置 屏幕横竖切换不影响生命周期