'''
#浮点的输入
a=float(input("请输入你的体重"))
b=float(input("请输入你的身高"))
float=c=a/(b*b)
print(c)
#小数点的取舍
a = 82.16332
print('%.1f'% a)
print('%.2f'% a)
print('%.3f'% a)
print('%.4f'% a)
print('%.10f'% a)
print(1, 2, 3, sep = '*')
name='小明'
age=12
print('我叫%s,我今年%d'%(name,age))
print('我叫{0},我今年{1}'.format(name,age))
print(f'我叫{name},我今年{age}')
s1='a b c d'
s2=s1.split(',')
print(s2)
#字符串的索引与切片
s1='abcdefg'
print(s1[0:2])
print(s1[0:5:5])
print('='*45+'开始下载'+'='*45)
import time
scale = 10
print("------执行开始------")
for i in range(scale + 1):
a = '**' * i
b = ' . . ' * (scale - 1)
c = (i / scale) * 100
print("%{:^3.0f}[{} -> {}]".format(c, a, b))
time.sleep(0.1)
print("------执行结束------")
#找出最大数
a=float(input("请输入你的体重"))
b=float(input("请输入你的身高"))
c=float(input("请输入你的身高"))
if a > b:
if a > c:
print("max_num:",a)
elif b > c:
print("max_num:",b)
else:
print("max_num:",c)
elif b > c:
print("max_num:",b)
else:
print("max_num:",num3)
#水仙花数
a=int(input())
if a<1000:
b=a//100
c=(a//10)%10
d=a%10
e=(b*b*b)+(c*c*c)+(d*d*d)
if a==e:
print("yes")
else:
print("no")
'''
#计算三角形的面积
a = float(input('输入三角形第一边长:'))
b = float(input('输入三角形第二边长: '))
c = float(input('输入三角形第三边长:'))
while a+b<c or a+c<b or b+c<a:
print('输入的边不构成三角形,请重新输入:')
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)
浮点输入,小数点取舍,字符串的索引与切片,水仙花数,计算三角形面积
于 2023-09-18 15:36:27 首次发布