import math
while True:
a=int(input('请输入a:'))
b=int(input('请输入b:'))
c=int(input('请输入c:'))
if (a!=0 and b**2-4*a*c>0):
def quadratic(a,b,c):
x1=(-b+math.sqrt(b*b-4*a*c))/(2*a)
x2=(-b-math.sqrt(b*b-4*a*c))/(2*a)
return x1,x2
print('方程的实根为',quadratic(a,b,c))
break
else:
print('The equation has no real roots')
continue
import random
def count(sum):
a = random.randint(1,100)
b = random.randint(1,100)
if sum==a+b:
print("True")
else:
print("false")
def start():
sum = input("请输入ab的和:")
count(sum)
start()
def week(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('星期六')
def today(day,day_1):
day_2 = day+day_1
if day_2>=7:
day_3 = (day_2)%7
week(day_3)
else:
week(day_2)
def sart():
day = eval(input('请输入今天是哪一天:'))
day_1 = eval(input('输入到哪天的天数'))
week(day)
today(day,day_1)
sart()
def count(a,b,c):
num = [a,b,c]
num.sort()
print(num)
def start():
a = int(input('请输入第一个整数'))
b = int(input('请输入第二个整数'))
c = int(input('请输入第三个整数'))
count(a,b,c)
start()
def shop(weight1,weight2,price1,price2):
package1 = weight1 / price1
package2 = weight2 / price2
if package1 > package2:33
print('package1 has the better price')
else:
print('package2 has the better price')
def start():
weight1 = float(input('第一种重量是:'))
price1 = float(input('第一种价格是:'))
weight2 = float(input('第二种重量是:'))
price2 = float(input('第二种价格是:'))
shop(weight1,weight2,price1,price2)
start()
import random
def coin(one):
b = (random.randint(0,1))
if b == one:
print("回答正确")
else:
print("回答错误")
def start():
print("0代表正面,1代表反面")
one = int(input("请输入猜测值1或者0:"))
coin(one)
start()
import random
def caiquan(people):
0 == '剪刀'
1 == '石头'
2 == '布'
c = random.randint(0,2)
print(c)
if people == c:
print('平局')
else:
if c == 0 and people == 1:
print('电脑赢了')
elif c == 1 and people == 2:
print('电脑赢了')
elif c == 2 and people == 0:
print('电脑赢了')
else:
print('你赢了')
def start():
people = int(input('请你出拳:'))
caiquan(people)
start()
def main():
year = int(input('输入哪一年:'))
m = int(input('输入月份1-12:'))
d = int(input('输入月份第几天1-31:'))
a = ['周六','周日','周一','周二','周三','周四','周五']
if m == 1:
m = 13
year = year - 1
if m ==2:
m = 14
year = year - 1
h = int(d+((26*(m+1))//10)+(year%100)+((year%100)/4)+((year//100)/4)+5*year//100)%7
day = a[h]
print('那一天是一周中的:%s' %day)
def Start():
main()
Start()
def chou():
import numpy as np
daxiao=np.random.choice(['Ace','2','3','4','5','6','7','8','9','10','Jack','Queen','King'])
huase=np.random.choice(['梅花','红桃','方块','黑桃'])
print('你选择的牌是',huase,daxiao)
def Start():
a = input("是否决定抽牌y/n:")
if a == 'y':
chou()
else:
pass
Start()
def main():
a = int(input('请输入一个正整数: '))
b = a
a2 = 0
while b > 0:
a2 *= 10
a2 += b % 10
b //= 10
if a == a2:
print('%d是回文数' % a)
else:
print('%d不是回文数' % a)
def start():
main()
start()
def main():
a = float(input("请输入第一条边长"))
b = float(input("请输入第二条边长"))
c = float(input("请输入第三条边长"))
if a+b>c and a+c>b and b+c>a:
L = a+b+c
print("其周长为",L)
else:
print("不是三角形三条边")
def Start():
main()
Start()