VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • python选择结构

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)
复制代码

文章出处:https://www.cnblogs.com/gwl1027/p/14706196.html


相关教程