二数求和
def sum_count():
a1 = float(input("请输入第一个数"))
a2 = float(input("请输入第二个数"))
print("二数之和为{}".format(a1 + a2))
求平方根
def squar_num():
a = float(input("请输入一个整数"))
print("当前数 %0.3f 的平方根为 %0.3f" % (a, a**0.5))
print("cmath result:{}".format(cmath.sqrt(a)))
计算圆的面积
def count_circle():
a = float(input("输入圆的半径:"))
print("圆的面积约等于:%0.3f" % (math.pi * (math.pow(a, 2))))
随机数
def random_test():
list1 = ['同学1', '同学2', '同学3']
random.shuffle(list1)
choice_one = random.choice(list1)
print("随机返回一个1-10之间的数 -> {}".format(random.randint(1, 10)))
print("随机返回一个0.0-1.0之间的小数 -> {}".format(random.random()))
print("恭喜 {} 中奖".format(choice_one))
摄氏度转华氏摄氏度
def tran_huashi():
celsius = float(input("输入摄氏度:"))
fahrenheit = (1.8 * celsius + 32)
print("华氏摄氏度等于 %0.1f" % fahrenheit)
判断是否是数字
def judge_number():
a = float(input("输入:"))
try:
float(a)
return True
except ValueError:
pass
try:
unicodedata.numeric(a)
return True
except (TypeError, ValueError):
pass
return False