码迷,mamicode.com
首页 > 编程语言 > 详细

python选择结构

时间:2021-04-27 14:57:59      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:color   print   bsp   a+b   NPU   判断   基本   %s   div   

1.基本if语句

Python的写法

If条件:

       条件满足

Else:

       条件不满足时

案例:话费计算

#计算话费
#(1)输入通话的秒数
n = input("请输入通话秒数:")
#(2)将通话的秒数转换成分钟
n = int(n)

if n < 0:
    print("请输入正确的秒数")
    exit(1)#结束程序


import math
m = math.ceil(n / 60)#得到分钟

#(3)计算话费
money = m * 1
#(4)输出结果
print("通话%d秒,话费%.2f毛"%(n,money))

案例:网咖上网

"""
根据输入的年龄,确定能否到网吧上网
"""
#(1)输入年龄
age = input("输入年龄:")

#(2)将年龄转成 数值 类型
age = int(age)

#(3)判断年龄(>70,<18)禁止上网
res = "welcome"
if age>70:
res = "老年人进制上网吧"

if age <18:
res = "未成年人禁止上网吧"

#(4)输出结果
print(res)

案例:三角形面积计算

#计算三角形面积
‘‘‘
p =(a + b + c)/2
s = p(p-a)*(p-b)*(p-c)**0.5
‘‘‘

#(1)输入3边的长度,a,b,c
a = input(边长 a:)
b = input(边长 b:)
c = input(边长 c:)

#(2)输入的值 转成 数值 类型
a = float(a)
b = float(b)
c = float(c)
#(3)测试输入的边 是否构成三角形
if a + b < c or a + c < b or b + c < a :
    print("请输入正确的边长")
    exit(1)


#(4)计算半周长
p = (a+b+c)/2

#(5)套用公式 计算 面积
s = (p*(p-a)*(p-b)*(p-c))**0.5

#(6)输出面积
print("三角形面积:%.2f"%s)

 

 

 

 

 

 

 

python选择结构

标签:color   print   bsp   a+b   NPU   判断   基本   %s   div   

原文地址:https://www.cnblogs.com/gwl1027/p/14706196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!