浮点输入,小数点取舍,字符串的索引与切片,水仙花数,计算三角形面积

'''
#浮点的输入
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)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值