python3小实例
标签:相加 小数点 eric imp form name random模块 except 最小值
1、Python数字求和
# -*- codingLuft-8 -*-
#Filename: test.py
#author by:Leq
#用户输入数字
num1 = input("输入第一个数:")
num2 = input("输入第二个数:")
#求和
sum= float(num1)+float(num2) #要做运算,必须保证运算之前将字符格式转为整形init或浮点型float
#第一种显示方式:格式化输出
print("两个数字相加的计算结果是:%d"%sum)
#第二种显示方式:.format()
print(‘数字 {0} 和 {1} 相加结果为: {2}‘.format(num1, num2, sum))
2、平方根√ ̄,例:√ ̄16=4
# -*- codingLuft-8 -*-
#Filename: 平方根.py
num = float(input(‘请输入一个数字: ‘))
num_sqrt = num ** 0.5
print(‘ %0.3f 的平方根为 %0.3f‘%(num ,num_sqrt))#小数点后3位的浮点数
3、计算三角形面积;注 :三角形面积=(半周长*(半周长-边长A)*(半周长-边长B)*(半周长-边长C))**0.5
# -*- codingLuft-8 -*-
#Filename: 计算三角形面积.py
#运算过程:三角形面积=(半周长*(半周长-边长A)*(半周长-边长B)*(半周长-边长C))**0.5
a = float(input(‘输入三角形第一边长: ‘))
b = float(input(‘输入三角形第二边长: ‘))
c = float(input(‘输入三角形第三边长: ‘))
#计算半周长
s = (a+b+c)/2
#计算面积
area = (s*(s-a)*(s-b)*(s-c))**0.5
print(‘三角形的面积是%0.2f‘%area)
4、生成随机数
# -*- codingLuft-8 -*-
#Filename: 生成随机数.py
#引入random模块
import random
print(random.randint(0,9))
5、判断奇偶数
# -*- codingLuft-8 -*-
#Filename: 判断奇偶数.py
num = int(input("请输入一个数,判断奇偶数:"))
if num%2 ==0:
print(‘%d是偶数‘%num)
else:
print(‘%d不是偶数‘%num)
6、判断闰年
# -*- codingLuft-8 -*-
#Filename: 判断闰年.py
#整百年能被400整除,非整百年能被4整除的年份是闰年
num = int(input("请输入一个年份,判断是不是闰年:"))
if num%100 == 0:
if num%400 == 0:
print("%s 年是闰年"%num)
else:
print("%s年不是闰年"%num)
else:
if num%4 == 0:
print("%s年是闰年"%num)
else:
print("%s年不是闰年"%num)
7、判断是不是质数
# -*- codingLuft-8 -*-
#Filename: 质数判断.py
#质数:一个大于1的自然数,除了1和它本身外,不能被其他自然数(质数)整除(2, 3, 5, 7等),换句话说就是该数除了1和它本身以外不再有其他的因数。
num= int(input("输入一个数,本系统可以判断是不是质数:"))
if num >1:
for i in range(2,num):
if num%i==0:
print(‘%s不是质数‘%num)
break
else:
print(‘%s是质数‘%num)
else:
print("请输入大于1的数")
8、阶乘
# -*- codingLuft-8 -*-
#Filename: 阶乘实例.py
#阶乘:自然数、全部相乘
num =int(input("输入一个数,计算阶乘:"))
f=1
if num y:
smaller = y
else:
smaller = x
for i in range(1,smaller + 1):
if((x % i == 0) and (y % i == 0)):
hcf = i
return hcf
# 用户输入两个数字
num1 = int(input("输入第一个数字: "))
num2 = int(input("输入第二个数字: "))
print( num1,"和", num2,"的最大公约数为", hcf(num1, num2))
13、生成日历【菜鸟教程runoob.com】
# Filename : test.py
# author by : www.runoob.com
# 引入日历模块
import calendar
# 输入指定年月
yy = int(input("输入年份: "))
mm = int(input("输入月份: "))
# 显示日历
print(calendar.month(yy,mm)) #注意这里格式python3小实例
标签:相加 小数点 eric imp form name random模块 except 最小值
原文地址:https://www.cnblogs.com/zijue/p/9678626.html
文章来自:
搜素材网的
编程语言模块,转载请注明文章出处。
文章标题:
python3小实例
文章链接:http://soscw.com/index.php/essay/97284.html
评论