程序系统的组织结构,以组织结构及其运行程序为
范围函数1的使用。用于生成整数序列。
2.船舶测距对象的三种方式
Range(stop) -创建步长为1的整数序列[0,stop]-创建步长为1的整数序列[start,stop]-创建步长为3的整数序列[0,stop]。返回值是一个迭代。
4.range类型的优点:不管range对象表示的整数序列有多长,所有的range对象都占用相同的内存空间,因为只需要存储start、stop和step,只有在使用range对象时才会计算序列中的相关元素。
5.in和not in判断对象是否存在于整数序列中。
r=范围(10)
print(r)#范围(0,10)
Print(list(r)) # print [0,10],即0 1 2.9
r=范围(5,10)
Print(list(r)) # print [5,10],即5 ^ 6.9
r=范围(1,20,3)
Print(list(r)) # print 1 4 7.19
结构的分类循环while循环for-in循环while循环语法结构:while条件表达式:
条件执行器(循环体)
与if while的区别
如果判断一次,条件为真,则执行一行。
While是判断n 1次,如果条件为真,执行n次。
#顺序打印输出1-10
a=1
而a=10: #a=10为真时执行循环体。
打印(一份)
a=1
# 0-10之间的累积和
总和=0
a=0
当a=10时:
总和=a
a=1
打印(总和)
#计算1-100之间偶数的和
a=1
总和=0
而101:
如果a%2==0: #a当a是偶数时相加
总和=a
a=1
打印(总和)
For-in循环in意味着从一个字符串或序列中顺序取值,也称为遍历。
for-in循环的对象必须是iterable对象。
语法:对于可迭代对象中的自定义变量
环状体
如果不需要访问循环中的自定义变量,可以用下划线替换自定义变量。
打印(-)
对于“Python”中的项目:
打印(项目)
范围(-)
对于范围(10)内的I:
Print(i) # i每次从[0,10]中取值,循环10次。
for _ in范围(5):
打印(“”)#循环五次
打印(-计算1-100个偶数和-)
对于范围(1,101)中的I,sum=:
如果i % 2==0:
总和=i
打印(总和)
Print( -输出100到999之间的水仙花数量)
#水仙花的数量,例如,153=3 * 3 * 3 5 * 5 1 * 1 * 1
#那就叫153水仙花的数量。
对于范围内的I(100,1000):
Ge=i #商店个位数
Shi=I//10 #存储十位数
Bai=i//100 #存储百位数
如果i==葛**3石**3白**3:
打印(一)
流控制语句break用于结束循环结构,通常与分支结构一起使用。
比如银行输入密码,只有三次输错的机会,当输入的密码正确时,就可以跳出循环
对于范围(3)中的I:#循环三次
Password=input(请输入密码:)
如果密码==6927 :
打印(“密码输入正确”)
正确输入Break #密码,退出循环。
否则:
打印(密码输入错误,有,2-i,剩余机会,请重新输入)
流控制语句continue结束这个循环,进入下一个循环。
#输出1到50之间的3的倍数,continue语句是必需的。
对于范围内的I(1.51):
如果我% 3:
继续
打印(一)
Else语句 else通常与if一起使用。
Else也可以与while for-in循环一起使用。
语法:while条件表达式:
.
否则:
.
for-in循环也是如此。
未遇到break时执行else语句。
#比如银行密码有问题,如果三次都输错,提醒你不要再输入密码。
对于范围(3)中的I:#循环三次
Password=input(请输入密码:)
如果密码==6927 :
打印(“密码输入正确”)
正确输入Break #密码,退出循环。
否则:
打印(密码输入错误,有,2-i,剩余机会,请重新输入)
否则:
打印(密码错三次,银行卡被锁。您不能再次输入密码’)
嵌套循环另一个完整的循环结构嵌套在循环结构中,
其中内部循环作为外部循环的循环体来执行
打印(-)
对于范围(3)中的I:
对于范围(4)中的j:
Print(* ,end=\t) #输出不带换行符
Print() #换行
打印(-)
对于范围(1,10)内的I:
对于范围(1,i 1)中的j:
print(i, * ,j,=,i*j,end=\t )
打印()
双循环中的中断和继续用于控制该层的循环。
#遇到偶数就退出循环,只输出1 5次。
打印(break语句的使用-)
对于范围(5)中的I:
对于范围(1,11)中的j:
如果j % 2==0:
破裂
印刷(j)
#遇到偶数结束本循环,开始下一个循环。
#连续五次在[1,11]中输出偶数
打印(continue语句的使用-)
对于范围(5)中的I:
对于范围(1,11)中的j:
如果j % 2:
继续
print(j,end=\t )
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。