本文主要是介绍python练习 二数求和,求平方根,计算圆的面积,随机数,摄氏度转华氏摄氏度,判断是否是数字,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
二数求和
# 二数求和
def sum_count():a1 = float(input("请输入第一个数"))a2 = float(input("请输入第二个数"))print("二数之和为{}".format(a1 + a2))
求平方根
# 求平方根 相当于 cmath 中的sqrt
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 Trueexcept ValueError:passtry:unicodedata.numeric(a)return Trueexcept (TypeError, ValueError):passreturn False
这篇关于python练习 二数求和,求平方根,计算圆的面积,随机数,摄氏度转华氏摄氏度,判断是否是数字的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!