Python表达式问题求解(一)※
Python练习题
第1关:具体值表达式的转换
题目
第一题
求1234除以123的余数。
第二题
某个国家的人均寿命是90岁,请问人均能活多少秒?
第三题
123/12的商。
第四题
123/12的值。
第五题
请问一个新生儿能活十亿秒吗?即计算并输出十亿秒是多少年。
第六题
3 3 + 4 3 + 5 3 = 6 3 3^3+4^3+5^3=6^3 33+43+53=63 是否成立?
第七题
分别计算 1.0 2 365 1.02^{365} 1.02365和 1.0 1 365 1.01 ^{365} 1.01365,可知“多百分之一努力,得千分收成”。
第八题
计算并判断 1.0 1 3 ∗ 0.9 9 2 1.01^3∗0.99^2 1.013∗0.992是否大于1.01,输出判断结果。可知“三天打鱼,两天晒网,终将一无所获”。
代码
def print_(x):
if type(x) == float:
print("%.4f" % x)
else:
print(x)
# ********** Begin ********** #
#请在每一题的print语句内完成题目所需的表达式
#第一题
print_(1234%123)
#第二题
print_(90*365*24*60*60)
#第三题
print_(int(123/12))
#第四题
print_(123/12)
#第五题
print_(10**9/60/60/24/365)