7-1 求两个整数的和与平均值
m = int(input())
n = int(input())
sum = m+n
avg = int((m+n)/2)
print("{}\n{}".format(sum,avg))
7-2 交换两个整数
a,b=map(int,input().split())
a = a+b
b = a - b
a = a - b
print("a={} b={}".format(a,b))
7-3 PY圆面积
radius = float(input())
area = 3.14159 * (radius**2)
print("%0.2f"%area)
7-4 求三位数各位数字
n = int(input())
if n < 0:
n = abs(n)
ge = n % 10
shi = n // 10 % 10
bai = n // 100
print("{} {} {}".format(ge,shi,bai))
7-5 使用python,实现求幂计算
a=int(input())
b=int(input())
print(a**b)
7-6 将十进制整数转化成多种进制数输出
M=int(input())
print("二进制表示为{},八进制表示为{},十六进制表示为{}".format(bin(M),oct(M),hex(M)))
7-7 计算f(x)的值
计算函数f(x):
f(x) =
from math import *
x = eval(input())
f=sin(35*pi/180)+(exp(x)-15*x)/(sqrt(x**4+1))-log(7*x) #这里注意sin35°要35成3.14除以180
print("f(%0.2f)=%0.3f"%(x,f))
7-8 输入数字求和
一行中输入若干数字,求这些数字的和,结果保留小数点后两位
输入格式:
不同数字用英文逗号分隔
输出格式:
输出结果保留两位小数
输入样例:
在这里给出一组输入。例如:
1/7,1/8
输出样例:
在这里给出相应的输出。例如:
0.27
代码:
s = input()
s = s.split(',')
s = map(eval,s)
s = list(s)
a = float(sum(s))
print("%.2f"%a)