02 复习流程语句 以及跳转语句

f = open("02 流程复习",mode='w+',encoding="utf-8")
f.write("\t\tpython 流程控制语句\n"
"python 流程控制语句的三种结构 1、顺序结构 2、选择语句 3、循环语句\n"
"1、顺序语句 就是根据写的代码一句一句的往下执行\n"
"2、选择语句 就是根据条件判断要执行语句的分支\n"
"3、循环语句 就是给予一个条件 满足条件后循环执行要执行的语句块\n"
"顺序语句简单 不多介绍 一行一行的往下执行\n"
"选择语句 if 表达块\n 第二行写要执行的语句块 例如:\n"
"a = 5\ #单条件判断\n"
"if a > 0: #语句块后面的标点符号不可以缺少\n"
" print('你想做什么呢') \n "
"#多条件判断\n"
"a = 5 #设定一个变量 值为5\n"
"while True: #先设定一个循环\n"
" b = int(input('请输入你的数字')) #由用户输入猜到的数字\n"
" if b < a: #判断语句 b 小于 a时执行下面的语句\n"
" print(‘太小了’)\n"
" elif b > a : #判断语句 b 大于 a 时执行下面的语句\n"
" print('太大了')\n"
" elif b == a : #判断语句 b 等于 a 时执行下面的语句\n"
" print('猜对了')\n"
"判断语句可以一直嵌套使用 就是说判断 a 语句中可以有N个B判断 然后B判断语句块中又可以有N个C 判断语句 C 中又N个D判断 一直嵌套\n"
"\n while 循环语句\n"
"while 循环是指一组被执行的语句重复一直执行 #使用while语句时要小心操作 当心进入死循环 很费内存\n"
"例如:\n"
"print('今有一物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n')\n"
"number = 0\n #计数的变量\n"
"none = True\n"
"while none: #设定一个循环 直到条件不满足时跳出循环 \n"
" nomber += 1\n"
" if nomber%3 ==2 and nomber%5==3 and nomber%7==2: #条件选择是否满足条件 满足后执行下面的语句块\n"
" print(‘答曰 : 这个数是’,number)\n"
" none = False\n"
"\n\n for循环 #这个循环最常用\n"
"for 循环是一个依次重复执行的循环 ,通常常用于遍历序列 ,以及迭代对象中的元素\n"
"for i in 对象: 例如: 下面举例打印一个99乘法表 使用for 循环\n"
"\n\t\t print('九九乘法表')\n"
"for x in range(1,10): #第一个迭代对象循环10个数\n"
" for y in range(1,x+1):\n"
" print(str(y)+'*'+str(x)+'='+str(x*y),end='' ')\n"
" print('')\n"
"\n\n跳转语句\n"
"break (结束循环) continue(跳出本次循环)\n"
"break 是直接结束当前的循环 continue 是跳出本轮循环 开始下一轮循环 还有pass 空语句 就是什么也没有 多用于占位符" )
f.close()

猜你喜欢

转载自www.cnblogs.com/yexingyi/p/11165763.html