美文网首页
2019-03-07

2019-03-07

作者: 多多爸是小白 | 来源:发表于2019-03-07 17:48 被阅读0次

1 度程序,总结程序的功能:

numbers = 1

定义一个变量,初始值取1

for i in range(0,20):

遍历序列0到19中的所有数字

numbers *=2

2的20次方?

print(numbers)

数字打印出来

2

summation = 0

定义一个求和的变量,令初始值等于0

num = 1

定义一个变量

while num <= 100:

遍历0到99所有的数字

if (num % 3==0 or num % 7 ==0 ) and num % 21 !=0:
    #给定条件如果数字能被3或者7整除但是不能被3和7同事整除的数字
    summation +=1
    #将这些数字求和
num += 1

print(summation)

打印出这个和是多少

3 编程实现(for和while各写一次):

1.求1 到100 之间所有数的和、平均值

sum = 0
for num in range(101):
sum = sum + num
average = sum /100
print(sum)
print(average)

print('-------')

sum1 = 0
num = 1
while num <101:
sum1 = sum1 + num
num +=1
average = sum1/100
print(sum1)
print(average)

2 计算1--100 之间能被3整除的数的和

print('=========')
sum = 0

sum = 0
for num in range(101):
if num % 3 ==0:
sum = sum + num
print(sum)

print('-------')

sum1 = 0
num = 0
while num <101:
if num % 3 ==0:
sum1 = sum1 + num
num +=1
print(sum1)

3 计算1-100 之间不能被7整除的数的和

print('=========')
sum = 0
for num in range(101):
if num % 7 !=0:
sum = sum + num
print(sum)

print('-------')

sum1 = 0
num = 0
while num <101:
if num % 7 !=0:
sum1 = sum1 + num
num +=1
print(sum1)

#########

相关文章

网友评论

      本文标题:2019-03-07

      本文链接:https://www.haomeiwen.com/subject/crkhpqtx.html