Python基础(六)之 for 循环

版权声明:本文为博主原创文章,转载请标明出处http://blog.csdn.net/cdhahaha https://blog.csdn.net/cdhahaha/article/details/83113631

全部测试代码、

#!/usr/bin/env python3
# _*_ conding:utf-8 _*_

#计算1+2+3

count=1+2+3

print('count--',count)

#计算1+2+3+...+10;

sum=0
for i in [1,2,3,4,5,6,7,8,9,10]:
	sum=sum+i
print('1加到10 sum---',sum)

#计算1+2+3+...+100

sum=0
#使用range()函数生成范围数字,返回一个集合[]
one_hundred=range(101)
#把范围列出来
li=list(one_hundred)

print('list[one_hundred]---',li)

print('one_hundred--',one_hundred)

#循环,从集合中读数据
for i in one_hundred:
	sum=sum+i
print('1加到100 sum---',sum)

1.计算1+2+3

count=1+2+3

print('count--',count)

运行结果
在这里插入图片描述

2.计算1+2+3+…+10;

sum=0
for i in [1,2,3,4,5,6,7,8,9,10]:
	sum=sum+i
print('1加到10 sum---',sum)

运行结果
在这里插入图片描述

3.计算1+2+3+…+100

sum=0
#使用range()函数生成范围数字,返回一个集合[]
one_hundred=range(101)
#把范围列出来
li=list(one_hundred)

print('list[one_hundred]---',li)

print('one_hundred--',one_hundred)

#循环,从集合中读数据
for i in one_hundred:
	sum=sum+i
print('1加到100 sum---',sum)

最后结果
在这里插入图片描述

range是python提供的一个函数,可以生成一个整数序列,再通过list()函数可以转换为list

参考:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431676242561226b32a9ec624505bb8f723d0027b3e7000

猜你喜欢

转载自blog.csdn.net/cdhahaha/article/details/83113631