python——程序结构

程序结构

程序的三种结构

  • 顺序
  • 循环
  • 分支

分支结构

- 分支结构基本语法

if 条件表达式:

    语句1 

    语句2

    语句3

    .......

- 条件表达式就是计算结果必须为布尔值的表达式

- 表达式后面的冒号不能少

- 注意if后面的出现的语句,如果属于if语句块,则必须同一个锁紧等级

-条件表达式结果为True执行if后面的缩进的语句块

#if 语句练习
#如果大家都学习python,这个编程语言就火了
a = "如果大家都学习python"
#字符串的真假
#只有空字符串为False,其余都为True
if a:
    print("这个变成语言就火了")
    print("简直666")
print("跳过程序块执行这条打印语句")


#if练习2
age = 19
if age > 16:
    print("去网吧")
print("成年再去把")

双向分支

- if.....else.....表达

- 语法结构:

if 条件表达式:

    语句

else:

    语句

age = 19

if age > 18:
    print("一起去网吧玩去吧")
else:
    print("等成年再去吧~")
print("还是要开开心心的活下去呢~")

#input的作用是:
#1.在屏幕上输出括号内的字符串
#2.接受用户输入的内容并返回到程序
#3.input返回的内容一定是字符串类型

#input负责接受用户输入并把内容返回给变量
gender = input("请输入您的性别:")
print(gender)
if gender == "man":
    print("抽烟喝酒烫头走起~")
elif:
    print(“化妆骑摩托看星星去咯~")
else:
    print("输入好像有点问题呢。。。")

练习题:

#考试成绩判断

成绩由用户自行输入

90分以上:输出优秀;80-90:良;70-80:中;60-70:平;60以下:还需要努力

result = input("请输入成绩:")
if str(result) >= str(90):
    print("优秀~")
elif str(result) >= str(80) and str(result) < str(90):
    print("良")
elif str(result) >= str(70) and str(result) <str(80):
    print("中")
elif str(result) >= str(60) and str(result) < str(70):
    print("平")
else:
    print("还需要努力呀")

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值