1
def Algebra(a,b,c):
s1 = (-b + ((b **2 - 4 * a * c) ** 0.5)) / (2 * a)
s2 = (-b - ((b **2 - 4 * a * c) ** 0.5)) / (2 * a)
pbs = (b **2 - 4 * a * c)
if pbs > 0:
print("The roots are",s1,"and",s2)
elif pbs == 0:
print("The root is ",s1)
else:
print("The equation has no real roots")
def Start():
a, b, c = eval(input("Enter a,b,c:"))
Algebra(a,b,c)
Start()
2
import random
def SUM(first,second):
sum = int(input('请输入两个整数的和:'))
if sum == first+second:
print('True')
else:
print('False')
def Start():
first = random.randint(0,100)
second = random.randint(0,100)
SUM(first,second)
Start()
3
def Start():
first = random.randint(0,100)
second = random.randint(0,100)
SUM(first,second)
Start()"""
def Day(day):
if day == 0:
print('星期天')
elif day == 1:
print('星期一')
elif day == 2:
print('星期二')
elif day == 3:
print('星期三')
elif day == 4:
print('星期四')
elif day == 5:
print('星期五')
elif day == 6:
print('星期l六')
else:
print('您输入的数有误')
def Week(day,week):
c = (day + week)
if c >= 7:
d = c%7
Day(d)
else:
Day(c)
def Start():
day = int(input('请输入今天是一周的哪一天'))
week = int(input('请输入未来天数'))
Day(day)
Week(day,week)
Start()
5
def bijiao(weight,price,weight1,price1):
s1 = weight/price
s2 = weight1/price1
if s1 > s2:
print('package 1 has the better price')
else:
print('package 2 has the better price')
def Start():
weight,price = eval(input('输入第一种米的重量和价格'))
weight1,price1 = eval(input('输入第二种米的重量和价格'))
bijiao(weight,price,weight1,price1)
Start()
7
import random
def zhengfan(s1):
s = random.choice('正,反')
if s == s1:
print('恭喜你猜对了')
else:
print('小垃圾')
def Start():
s1 = str(input("请猜测硬币显示[正/反]"))
zhengfan(s1)
Start()
8
import random
def bijiao(player):
computer = random.randint(0,2)
print (computer)
if computer == player:
print('平局')
else:
if computer == 0 and player == 1:
print('电脑赢')
elif computer == 1 and player ==2:
print('电脑赢')
elif computer == 2 and player ==0:
print('电脑赢')
else:
('恭喜你')
def Start():
player = int(input("请输入你的数字"))
bijiao(player)
Start()
11
def shuru(enter):
enter = str(enter)
enter1 = enter[::-1]
if enter == enter1:
print('这是一个回文数')
else:
print('这不是一个回文数')
def Start():
enter = int(input('请输入一个三位数'))
shuru(enter)
Start()
12
def zhouchang(a,b,c):
if a + b > c and a + c > b and b + c > a:
print(a+b+c)
else:
print('输入非法数')
def Start():
a,b,c = eval(input('请输入三角形的三条边'))
zhouchang(a,b,c)
Start()