print('hello world')
num1 = input('输入第一个数字:')
num2 = input('输入第二个数字:')
# 求和
sum = float(num1) + float(num2)
# 显示计算结果
print('数字 {0} 和 {1} 相加结果为: {2}'.format(num1, num2, sum))
num=float(9)
num_aqrt=num**0.5
print('%0.3f的平方根为%0.3f'%(num,num_aqrt))
import cmath
a=float(input())
b=float(input())
c=float(input())
d=(b**2)-4*a*c
sol1=(-b-cmath.sqrt(d))/(2*a)
sol2=(-b+cmath.sqrt(d))/(2*a)
print('结果为{0}和{1}'.format(sol1,sol2))
import cmath
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)
def findArea(r):
pi=3.14
return pi*r*r
print(findArea(5))
import random
print(random.randint(0,9))
# 用户输入摄氏温度
# 接收用户输入
celsius = float(input('输入摄氏温度: '))
# 计算华氏温度
fahrenheit = (celsius * 1.8) + 32
print('%0.1f 摄氏温度转为华氏温度为 %0.1f ' %(celsius,fahrenheit))
x = input('输入 x 值: ')
y = input('输入 y 值: ')
# 创建临时变量,并交换
temp = x
x = y
y = temp
print('交换后 x 的值为: {}'.format(x))
print('交换后 y 的值为: {}'.format(y))
num=input()
if num>0:
print('正数')
elif num==0:
print('零')
else:
print('负数')
def is_number(s):
try:
float(s)
return True
except ValueError:
pass
try:
import unicodedata
unicodedata.numeric(s)
return True
except (TypeError, ValueError):
pass
return False
# 测试字符串和数字
print(is_number('foo')) # False
print(is_number('1')) # True
print(is_number('1.3')) # True
print(is_number('-1.37')) # True
print(is_number('1e3')) # True
# 测试 Unicode
# 阿拉伯语 5
print(is_number('٥')) # True
# 泰语 2
print(is_number('๒')) # True
# 中文数字
print(is_number('四')) # True
# 版权号
print(is_number('©')) # False
num=input()
if num%2==0:
print('{0}数字为偶数'.format(num))
else:
print('{0}数字为奇数'.format(num))
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))
# 最简单的
print(max(1, 2))
print(max('a', 'b'))
# 也可以对列表和元组使用
print(max([1,2]))
print(max((1,2)))
# 更多实例
print("80, 100, 1000 最大值为: ", max(80, 100, 1000))
print("-20, 100, 400最大值为: ", max(-20, 100, 400))
print("-80, -20, -10最大值为: ", max(-80, -20, -10))
print("0, 100, -400最大值为:", max(0, 100, -400))
num=int(input())
if num>1:
for i in range(2,num):
if(num%i)==0:
print(num,'不是质数')
break
else:
print(num,'是质数')
else:
print(num,'不是质数')
n=int(input())
for num in range(1,n+1):
if num>1:
for j in range(2,num):
if (num%j)==0:
break
else:
print(num)
while True:
n=int(input())
if n<0:
print('负数没有乘阶')
elif n==0:
print('0的乘阶是1')
else:
sum=1
for i in range(1,n+1):
sum*=i
print('{0}的乘阶是{1}'.format(n,sum))
for i in range(1,10):
for j in range(1,i+1):
print('{}x{}={}\t'.format(j,i,i*j),end='')
print()
n=int(input())
n1=0
n2=1
count=2
if n<=0:
print('输入一个正数')
elif n==1:
print(n1)
else:
print(n1,',',n2,end=',')
while count<n:
nth=n1+n2
print(nth,end=',')
n1=n2
n2=nth
count+=1