Python 固定次数循环2

#for循环,for的i变量每次取一个range()函数生成的的值1到10的整数,进入一次循环,生成一次特定的语句

for iin range(1, 11):

# for循环,for的j变量每次取一个range()函数生成的的值1到10的整数,进入一次循环,生成一次特定的语句

    for jin range(1, 11):

#计算结果的十位数与个位数,然后相加

        print((i -1) *10 + j, end='\t')

print()


#利用for循环简化输入

#定义一个列表变量,名称为num,包含5个整数,默认都是0

num = [0] *5

#for循环,for的i每次取一个range()函数生成的值,range()函数的范围是从0到num列表的长度,进入一次循环,生成一次特定的语句

for iin range(len(num)):

#通过input()函数接收终端输入的数据,并将数据赋值到num列表中

    num[i] =input()

#怎么简化输出?

#取出num列表的每一个值并转换为整数,并将转换后的整数相加求和得出最终结果

print(int(num[0]) +int(num[1]) +int(num[2]) +int(num[3]) +int(num[4]))


#怎么简化输出?

#即使使用序号也似乎不能解决问题

#做个替换

num = [0] *5

for iin range(len(num)):

num[i] =input()

sum =int(num[0]) +int(num[1]) +int(num[2]) +int(num[3]) +int(num [4])

print(sum)

-----------------------------------------------------------------------------------------------------

#怎么简化输出?

#即使使用序号也似乎不能解决问题

#做个替换

num = [0] *5

for iin range(len(num)):

num[i] =input()

sum =int(num[0]) +int(num[1])

sum = sum +int(num[2])

sum = sum +int(num[3])

sum = sum +int(num [4])

print(sum)

-----------------------------------------------------------------

#关键就在于找到一个可以循环的结构

sum = 0

sum = sum + num[0]

sum = sum + num[1]

sum = sum + num[2]

sum = sum + num[3]

sum = sum + num[4]

print(sum)

------------------------------------------------------------------------------

#写成for循环,完整代码1

#定义一个列表,名称为num,包含5个整数,默认都是0

num = [0] *5

#for循环,for的i变量每次取一个range()函数生成的值,函数参数是范围,是0到列表的长度

for iin range(len(num)):

#通过input()函数接收终端输入的数值,并将数值通过int()函数转换为整数,赋值给列表num

    num[i] =int(input())

#创建整数常量0,并赋值给变量sum

sum =0

#for循环,for的i变量每次取一个值,进入一次循环,生成一次特定的语句,range()函数的参数表示的是范围,从0到列表的长度减一

for iin range(len(num)):

#将sun与列表取出的值进行相加,在赋值给变量sum,累加

    sum = sum + num[i]

#将sum的最终值输出

print(sum)

--------------------------------------------------------------------------------------------------------------

#完整代码2

#定义一个列表,名称为num,包含5个整数

num = [0] *5

#for的i变量每次取出一个range()函数生成的值,进入一次循环,生成一次特定的语句,变量i的范围是0到列表长度减一。

for iin range(len(num)):

#将终端输入的数值转换为整数并赋值到列表num中

    num[i] =int(input())

#定义一个变量num,初始值赋值整数0

sum =0

#for的i变量每次在num列表中取出一个值,进入一次循环,生成一次特定的语句

for iin num:

#将sum的值与列表中的值相加,然后在赋值给变量sum

    sum = sum + i

#将sum的最终结果值打印输出

print(sum)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容