当前位置:首页 > 教育培训 >

pythonfor循环求偶数(pythonfor求1~100的偶数和)

来源:原点资讯(www.yd166.com)时间:2023-07-30 18:12:54作者:YD166手机阅读>>

Python中的循环结构包括两个,一是遍历循环(for循环),一是条件循环(while循环)。

遍历循环

遍历循环(for循环)会挨个访问序列或可迭代对象的元素,并执行里面的代码块。

for i in range(4): print(i, end = ',') #结果:0,1,2,3, for item in ['a', 'b', 'c']: print(item, end = ',') #结果:a,b,c, for c in 'abcde': print(c, end = ',') #结果:a,b,c,d,e, names = ['张三', '李四', '王五'] for i in range(len(names)): print(names[i], end=',') #结果:张三,李四,王五,条件循环

条件循环(while循环)判断条件是否成立,如果成立则循环执行里面的代码块,直到条件不再成立,循环结束。

num = 0 #保存1 2 ... 10的和 i = 0 while i < 11: #循环到10 num = i i = 1 print(f'num={num}'.format(num)) #结果:num=55跳出循环

使用break语句可以跳出循环。

for i in range(20): print(i, end = ',') if (i == 5): break #结果:0,1,2,3,4,5,结束当前循环,开始下一次循环

使用continue结束当前循环,开始下一次循环。

#求偶数 for i in range(10): if i%2!=0: continue print(f'{i}是偶数'.format(i),end=';') #结果:0是偶数;2是偶数;4是偶数;6是偶数;8是偶数;循环结束后执行else

循环正常结束后,会执行else里的代码块。对于以break结束的循环,不会执行else里的代码块。

#判断是否是质数 for i in range(3, 10): for j in range(2, i): if i%j==0: print(f'{i}不是质数'.format(i),end=';') break else: print(f'{i}是质数'.format(i),end=';') #结果:3是质数;4不是质数;5是质数;6不是质数;7是质数;8不是质数;9不是质数; #while的else i = 0 while i<5: i = 1 print(i, end=',') else: print('循环结束') #结果:1,2,3,4,5,循环结束range()函数

range()函数返回一个可迭代对象,常用于for循环。

  1. 函数用法

range(stop) #默认从0开始,步长为1,相当于range(0, stop) range(start, stop[, step]) #step默认为1 #start:从start开始迭代,默认为0。 #stop:迭代到stop结束,不包含stop。 #step:步长,默认为1.

  1. 示例

for i in range(5): print(i, end=',') #结果:0,1,2,3,4, for i in range(1, 10, 3): print(i, end=',') #结果:1,4,7, #range转列表 list1 = list(range(10)) print(list1) #结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

栏目热文

python循环输出1到100之间的奇数(python输出100以内所有的偶数)

python循环输出1到100之间的奇数(python输出100以内所有的偶数)

i = 0j = 0 #偶数k = 0 #奇数result = 0 #求和# while i <= 100: #当...

2023-07-30 18:10:56查看全文 >>

python 循环输出10-20之间所有数(python中怎么一行输出五个数)

python 循环输出10-20之间所有数(python中怎么一行输出五个数)

什么是循环?循环可以执行一个代码块多次,直到不满足条件为止。 在编程中,它们的用法相当普遍。什么是For 循环?For循...

2023-07-30 17:45:20查看全文 >>

python用for循环计算1到100(python用for循环求1到50的和)

python用for循环计算1到100(python用for循环求1到50的和)

  好程序员Python教程系列-第6讲:循环结构,应用场景:我们在写程序的时候,一定会遇到需要重复执行某条或某些指令的...

2023-07-30 17:43:13查看全文 >>

用for循环输出1到100的偶数python(python用for循环输出100以内偶数)

用for循环输出1到100的偶数python(python用for循环输出100以内偶数)

6月2日大陈上了Python入门第7课,从学生上交的练习题来看,第2题和第5题错误最多。第2题:阅读程序写结果for i...

2023-07-30 18:30:05查看全文 >>

python用for循环求1到100的和(python利用for循环求n!)

python用for循环求1到100的和(python利用for循环求n!)

功能要求编写一个控制台应用程序,分别使用while循环结构和for循环结构,来实现计算1~100的自然数之和,并将计算的...

2023-07-30 18:12:02查看全文 >>

python用for循环计算1到10的和(python用循环计算2的10次方)

python用for循环计算1到10的和(python用循环计算2的10次方)

今天我们要实现这样一个功能:计算1到任意一个我们给出的整数之间的数字之和是多少? 1、运行时,系统提示请输入数字: 2、...

2023-07-30 17:43:38查看全文 >>

python不用循环求1至100的和(python输出1-100所有数的和)

python不用循环求1至100的和(python输出1-100所有数的和)

#方法一sum2=0 for i in range(1,101): sum2 =i print(sum2)#方法二def...

2023-07-30 18:24:25查看全文 >>

python用for语句实现1到100的累加

python用for语句实现1到100的累加

两种方法# while 方法 num = 1 res = 0 while num <= 100: res ...

2023-07-30 18:15:02查看全文 >>

python循环怎么输出10以内的奇数(python输出100以内的最大偶数)

python循环怎么输出10以内的奇数(python输出100以内的最大偶数)

Python中for与while循环一、简单比较For与while循环在实际应用中,它们的相同点在于都能循环重复做某一件...

2023-07-30 17:51:58查看全文 >>

python用for循环输出1到10的整数(pythonfor循环语句从1加到100)

python用for循环输出1到10的整数(pythonfor循环语句从1加到100)

今天学习的是刘金玉老师零基础Python教程第31期,主要内容是python编程for循环语句。(一)for循环语句语法...

2023-07-30 17:47:12查看全文 >>

文档排行