Python3.x 函数实例

来源:互联网 发布:o2o商城源码 编辑:程序博客网 时间:2024/06/08 18:40

1.求平方根:

#Python实例#求平方根num = float(input('请输入一个数字: '))num_sqrt = num**0.5print('%0.3f 的平方根为 %0.3f'%(num, num_sqrt))


结果:



2.计算三角形面积

#计算三角形面积a = float(input('请输入三角形第一边长: '))b = float(input('请输入三角形第二边长: '))c = float(input('请输入三角形第三边长: '))#计算半周长s = (a + b + c)/2#计算面积area = (s*(s-a)*(s-b)*(s-c))**0.5print('三角形面积为 %0.2f'%area)


结果:



3.显示日历

#生成日历import calendar#指定输入年月yy=int(input("输入年:"))mm=int(input("输入月: "))#显示print(calendar.month(yy, mm))


结果:



4.求质数

#判断质数#输入数字num = int(input("输入一个数字: "))#质数大于1if num > 1:    #查看因子    for i in range(2, num):        if (num % i) == 0:            print(num, "不是质数")            print(i, "乘于", num//i, "是", num)            break        else:            print(num, "是质数")#若输入的数字是小于或等于1,不是质数else:    print(num, "不是质数")


结果:




5.判断闰年:同时整百年,被4整除的,或整百年被4和400整除的,或非整百年被4整除的为闰年;否则,为非闰年

#判断闰年year = int(input("输入一个年份: "))if (year % 4) == 0:    if (year % 100) == 0:        if (year % 400) == 0:            print("{0} 是闰年".format(year))        else:            print("{0} 不是闰年".format(year))    else:        print("{0} 是闰年".format(year))else:    print("{0} 不是闰年".format(year))



结果:



6.阶乘

#获取输入num = int(input("输入一个数: "))factorial = 1#判断数字是负数,0或正数if num < 0:    print("负数无阶乘")elif num == 0:    print("0的阶乘为1")else:    for i in range(1, num+1):        factorial = factorial*i;    print("%d的阶乘为%d" %(num, factorial))




结果:


参考网址



原创粉丝点击