一:作业
1.(计算年数和天数)编写一个程序,提示用户输入分钟数(例如:1000000),然后将分钟转换为年数和天数并显示的程序。为了简单起见,假定一年有365天。
2.(科学:计算能量)编写一个程序,计算将水从初始温度加热到最终温度所需的能量。你的程序应该提示用户输入以千克计算的水量以及水的初始温度和最终温度。计算能量的公式是
Q=M*(finalTemperature-initialTemperature)*4184
这里的M是按千克计的水量,温度为摄氏温度,热量Q以焦耳计。
二:练习
-
求100以内的自然数的和
-
求100以内偶数的和
-
求100以内的奇数和
-
求阶乘10!
-
求阶乘的和 10!+9!+8!... +1!
-
求序列中的最大值
-
求序列中的最小值
-
求序列中的出现次数最多的元素
1.求100以内的自然数的和
i = 0 sum = 0 for i in range (0, 101,1): sum += i i += i print(sum)
2.求100以内偶数的和
i = 0 sum = 0 for i in range (0, 101,2): sum += i i += i print(sum)
3.求100以内的奇数和
i = 0 sum = 0 a = 0 b = 0 c = 0 for i in range(0, 101, 1): a += i i += i for b in range(0, 101, 2): c += b b += b sum = a - c print(sum)
4.求阶乘10!
sum = 1 for i in range(1, 11, 1): sum=sum*i print(i,sum)
5.求阶乘的和 10!+9!+8!... +1!
a = 1 sum = 0 for i in range(1, 11, 1): a = a * i sum = a + sum print(sum)
6.求序列中的最大值