分支结构python

1. 英制单位英寸和公制单位厘米互换,已知:1英寸=2.54厘米

a=float(input("输入长度为:"))
b=str(input("输入单位为:"))
if b=='inch'or b=='英寸':
    c=a*2.54
    print('转化为公制单位:',c)
elif b=='cm'or b=='厘米':
    c=a/2.54
    print('转化为英制单位:',c)
else:
    print("输入错误")

2. 现有一个骰子,要求扔出骰子后,输出骰子的点数(骰子每面朝上的概率均等)

import random
a=random.randint(1,6)
print('输出的点数为:',a)

3. 输入百分制成绩的分数,转其转换为等级制成绩并输出90分以上--> A80分~89分--> B70分~79分--> C60分~69分--> D60分以下--> E

score=float(input('输入的成绩为:'))
if score>=90 and score<=100:
    dengji='A'
elif score>=80:
    dengji ='B'
elif score>=70:
   dengji='C'
elif score>=60:
    dengji='D'
elif score>=0:
    dengji='E'
else:
    dengji="输入错误"
print(dengji)

4. 判断输入的三条边的边长能否构成三角形,如果能则计算出三角形的周长和面积(提示:用边长计算三角形面积的公式为海伦公式)

import math
a=float(input('输入的第一边为:'))
b=float(input('输入的第二边为:'))
c=float(input('输入的第三边为: '))
if (a+b>c) and (a+c>b) and (b+c>a):
    C=a+b+c
    p=(a+b+c)/2
    s=math.sqrt(p*(p-a)*(p-b)*(p-c))
    print('周长为:',C)
    print('面积为:',s)
else:
    print('不能构成三角形')

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值