7-1 sdut-温度转换 (10 分)
f = eval(input())
print("{:.2f}".format(5*(f-32)/9))
7-2 sdut-求两个整数之和(II) (10 分)
import math
a, b = map(int, input().split())
if b >= 0:
print("{} + {} = {}".format(a,b,a+b))
else:
print("{} - {} = {}".format(a,abs(b),a+b))
7-3 单词首字母大写 (10 分)
try:
while True:
str = input()
print(str.title())
except EOFError:
pass
7-4 火车相遇 - 实验3 简单的计算及输入输出 -《Python编程实验》 (10 分)
a = eval(input())
b = eval(input())
m = eval(input())
n = eval(input())
print("两车交汇时长为{:.2f}秒.".format((a+b)/(m+n)))
7-5 闰年 - 实验4 条件与分支 -《Python编程实验》 (10 分)
n = eval(input())
if n%4 == 0 and n%100 != 0 or n%400 == 0:
print("闰年")
else:
print("平年")
7-6 印第安男孩 - 实验4 条件与分支 -《Python编程实验》 (10 分)
n = eval(input())
if n == 0 or n == 1:
print("{} indian boy.".format(n))
else:
print("{} indian boys.".format(n))
7-7 又见A+B(3) (10 分)
a, b = map(int, input().split())
while a != 0 and b != 0:
print(a+b)
a, b = map(int, input().split())
7-8 数位之和 (10 分)
try:
while True:
n = eval(input())
sum = 0
while n//10 or n:
sum += (n%10)
n //= 10
print(sum)
except EOFError:
pass
7-9 求累加和 (10 分)
try:
while True:
n, a = map(int, input().split())
sum = 0
cnt = 0
for i in range(1, n+1):
cnt = cnt*10+a
sum += cnt
print(sum)
except EOFError:
pass
7-10 星号三角形 (10 分)
try:
while True:
n = eval(input())
s = 2*n+1
for i in range(1, n+1):
for j in range(1, n-i+1):
print(" ",end="")
for k in range(1, 2*(i-1)+2):
print("*",end="")
print()
except EOFError:
pass