当前位置: 首页 > news >正文

太原新建火车站北京官网优化公司

太原新建火车站,北京官网优化公司,wordpress网站专题,天津营销网站建设公司排名文章目录 1.if语句1)if判断语句基本格式2) 网吧上网3)if语句使用逻辑运算 2.if-else语句1)if-else的使用格式2)网吧上网 3.多重判断elif语句1) 多重判断elif2)例子3)注意点 4.if嵌套…

文章目录

      • 1.if语句
        • 1)if判断语句基本格式
        • 2) 网吧上网
        • 3)if语句使用逻辑运算
      • 2.if-else语句
        • 1)if-else的使用格式
        • 2)网吧上网
      • 3.多重判断elif语句
        • 1) 多重判断elif
        • 2)例子
        • 3)注意点
      • 4.if嵌套
        • 1)if嵌套的格式
        • 2)例子
        • 3) if 实现三目运算操作

1.if语句

1)if判断语句基本格式
  • if语句是用来进行判断的,满足条件执行特定的代码,其使用格式如下:
    if 要判断的条件:条件成立时,要做的事情

代码:

if False:print('不执行1')print('不执行2')# 注意:在这个下方的没有加缩进的代码,不属于if语句块,即和条件成立与否无关
print('这个代码执行吗?')
#定义年龄age变量,年龄大于等于18,输出:已经成年,可以上网
age = 20if age >= 18:print('已经成年,可以上网')
2) 网吧上网
#用户手动输入的年龄为字符串类型,无法直接与数字进行直接比较,将字符串类型的数据进行强制转换之后再和数字进行比较。
# 键盘输入年龄
age = input('请输入你的年龄')
# 将age转换成int类型
age = int(age)
# 判断是否满足大于或等于18岁
if age >= 18:print(f'您输入的年龄是{age}, 已经成年,可以上网')
3)if语句使用逻辑运算
# 输入年龄
age = input('请输入年龄')
# 判断是否在0-120之间
if age>=0 and age<=120:print('年龄正确')

2.if-else语句

1)if-else的使用格式
    if 条件:满足条件时要做的事情1满足条件时要做的事情2满足条件时要做的事情3...(省略)...else:不满足条件时要做的事情1不满足条件时要做的事情2不满足条件时要做的事情3...(省略)...
2)网吧上网
age = int(input('请输入您的年龄:'))if age >= 18:print(f'您输入的年龄是{age}, 已经成年,可以上网')
else:print(f'您输入的年龄是{age},小朋友,回家写作业去')

3.多重判断elif语句

1) 多重判断elif

elif的使用格式如下:

    if xxx1:事情1elif xxx2:事情2elif xxx3:事情3

说明:

  • 当xxx1满足时,执行事情1,然后整个if结束
  • 当xxx1不满足时,那么判断xxx2,如果xxx2满足,则执行事情2,然后整个if结束
  • 当xxx1不满足时,xxx2也不满足,如果xxx3满足,则执行事情3,然后整个if结束
2)例子
需求:如果年龄小于18,为童工,不合法;如果年龄18-60岁之间,为合法工作年龄如果年龄大于60为退休年龄
'''如果年龄小于18,为童工,不合法;如果年龄18-60岁之间,为合法工作年龄如果年龄大于60为退休年龄''' 
age = int(input('请输入您的年龄:'))
# 童工
if age < 18:print(f'您输入的年龄是{age}, 童工')# 18-60 合法
elif (age >= 18) and (age <= 60):print(f'您输入的年龄是{age}, 合法')# 大于60 退休
elif age > 60:print(f'您输入的年龄是{age}, 退休年龄')
3)注意点
  • 可以和else一起使用

       if 性别为男性:输出男性的体重...elif 性别为女性:输出女性的体重...else:第三种性别的体重...
    

    else 一般用在最后,即所有条件都不满足时使用

4.if嵌套

1)if嵌套的格式
    if 条件1:满足条件1 做的事情1满足条件1 做的事情2if 条件2:满足条件2 做的事情1满足条件2 做的事情2
  • 说明
    • 外层的if判断,也可以是if-else
    • 内层的if判断,也可以是if-else
2)例子
#需求:坐公交:如果有钱可以上车,没有钱,不能上车;  如果上车了,判断是否能坐下 -- 是否有空座位
# 是否有钱
money = 0
# 是否有空位
seat = 1if money == 1:print('土豪,请上车')# 判断是否能坐下if seat == 1:print('有空座,坐下了')else:print('没有空座,站着等....')
else:print('朋友,没带钱,跟着跑,跑快点')

判断用户名和密码:

# 输入用户名
name = input('请输入用户名')
# 用户名判断
if name=='admin':# 输入密码pwd = input('请输入密码')# 密码判断if pwd=='123456':print('你已经登陆系统')else:print('用户名与密码不匹配')
else:print('用户名错误')
"""
猜拳游戏
1. 出拳玩家:手动输入电脑:1. 固定:剪刀;2. 随机
2. 判断输赢2.1 玩家获胜2.2 平局2.3 电脑获胜
"""
import random# 1. 出拳
# 玩家
player = int(input('请出拳:0--石头;1--剪刀;2--布:'))
# 电脑
# computer = 1
computer = random.randint(0, 2)
# print(computer)# 2. 判断输赢
# 玩家获胜
if ((player == 0) and (computer == 1)) or ((player == 1) and (computer == 2)) or ((player == 2) and (computer == 0)):print('玩家获胜,哈哈哈哈')
# 平局
elif player == computer:print('平局,别走,再来一局')
else:print('电脑获胜')
3) if 实现三目运算操作

语法如下:

条件成立执行的表达式 if 条件 else 条件不成立执行的表达式

a if a > b else b

如果 a > b的条件成立,三目运算的结果是a,否则就是b

a = 1
b = 2c = a if a > b else b
print(c)# 需求: 有两个变量,比较大小 如果变量1 大于 变量2 执行 变量 1 - 变量2; 否则 变量2 - 变量1
aa = 10
bb = 6
cc = aa - bb if aa > bb else bb - aa
print(cc)
http://www.hrbkazy.com/news/11366.html

相关文章:

  • 济南做网站要多少钱chatgpt入口
  • 做几个小网站还是做一个大网站石家庄学院
  • 欧美做爰视频网站查企业信息查询平台
  • 计算机毕设网站代做商丘网站seo
  • 专业个人网站建设快速百度
  • 网站空间 购买网络运营是什么意思
  • 网站目录权限 user互联网精准营销
  • 怎么做简易手机网站短视频培训机构排名
  • 收费网站素材超级外链发布
  • 比价网站模板国外比较开放的社交软件
  • 网站优化标签电商平台推广方式有哪些
  • wordpress升级数据库北京百度推广排名优化
  • 做网站买域名就行了吗经典软文推广案例
  • 灌云县城乡建设局网站怎么优化百度关键词
  • h5网站后台管理模板视频号最新动作
  • 做网站运营是有提成的吗上海关键词优化方法
  • 建一个视频网站要多少钱长沙网站seo报价
  • wordpress购物车显示龙斗seo博客
  • 做网站设计需要学会哪些yandex引擎
  • 怎么推广网站b站推广入口2022
  • wordpress插件免费关键词整站优化
  • wap网站的开发网站设计的基本原则
  • 网站推广有哪些常用的方法东莞百度推广排名
  • 运营推广怎么做关键词怎么优化
  • dw中用php做网站什么是营销渠道
  • 设计网络网站建设网站seo方案
  • 官方网站模版东莞seo建站投放
  • 住房和城乡建设部网站投诉电话百度推广渠道户
  • 企业花钱做的网站出现违禁词鸿星尔克网络营销
  • 柳州网站虚拟主机公司seo是搜索引擎吗