1 度程序听诸,總結(jié)程序的功能:
numbers = 1
定義一個(gè)變量截型,初始值取1
for i in range(0,20):
遍歷序列0到19中的所有數(shù)字
numbers *=2
2的20次方趴荸?
print(numbers)
數(shù)字打印出來(lái)
2
summation = 0
定義一個(gè)求和的變量,令初始值等于0
num = 1
定義一個(gè)變量
while num <= 100:
遍歷0到99所有的數(shù)字
if (num % 3==0 or num % 7 ==0 ) and num % 21 !=0:
#給定條件如果數(shù)字能被3或者7整除但是不能被3和7同事整除的數(shù)字
summation +=1
#將這些數(shù)字求和
num += 1
print(summation)
打印出這個(gè)和是多少
3 編程實(shí)現(xiàn)(for和while各寫一次):
1.求1 到100 之間所有數(shù)的和宦焦、平均值
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 計(jì)算1--100 之間能被3整除的數(shù)的和
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 計(jì)算1-100 之間不能被7整除的數(shù)的和
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)
#########