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

python学习笔记—12—布尔类型、if语句

1. 布尔类型

(1) 定义

(2) 比较运算符

(3) 代码演示

        1. 手动定义

bool_1 = True
bool_2 = False
print(f"bool_1的内容是:{bool_1}, 类型是:{type(bool_1)}")
print(f"bool_2的内容是:{bool_2}, 类型是:{type(bool_2)}")

        2. 比较运算符

num_1 = 10
num_2 = 10
print(f"10 == 10的结果是:{num_1 == num_2}")str_1 = "DOINB"
str_2 = "DOINB"
print(f"DOINB == DOINB的结果是:{str_1 == str_2}")num_1 = 10
num_2 = 101
print(f"10 != 101的结果是:{num_1 != num_2}")num_1 = 101
num_2 = 10
print(f"101 > 10的结果是:{num_1 > num_2}")num_1 = 101
num_2 = 10
print(f"101 >= 10的结果是:{num_1 >= num_2}")num_1 = 10
num_2 = 101
print(f"10 < 101的结果是:{num_1 < num_2}")num_1 = 10
num_2 = 1
print(f"10 <= 1的结果是:{num_1 <= num_2}")

2. if语句

(1) 定义

(2) 注意

(3)  练习

print("欢迎来到大b庄园")
age = int(input("请输入你的年龄"))if age >= 18:print(f"你的年龄是{age},可以观看直播")

3. if else 语句

(1) 代码

age = int(input("请输入你的年龄:"))if age >= 20:print(f"你的年龄是{age},你可以去网吧")
else:print(f"你的年龄是{age},还太小,不能去网吧")

(2) 注意

4. if elif else

(1) 语法

(2) 代码

if int(input("请输入你的年龄:")) == 18:print("你已经长大了")
elif input("请输入你的姓名:") == "DOINB":print("你是冠军中单")
else:print("你是小猪猪吗???")

(3) 练习

tmp_num = 10
if int(input("请输入第一次你猜的数字:")) != tmp_num:print("猜错啦,你还有两次机会")if int(input("请输入第二次你猜的数字:")) != tmp_num:print("猜错啦,你还有一次机会")if int(input("请输入第三次你猜的数字:")) != tmp_num:print("猜错啦,结束喽")else:print("猜对啦,你真棒!")else:print("猜对啦,你真棒!")
else:print("猜对啦,你真棒!")

(4) 注意:

        pycharm中 多行快速注释快捷键 strl + /

http://www.lryc.cn/news/516780.html

相关文章:

  • 分数阶傅里叶变换代码 MATLAB实现
  • 《数据结构》期末考试测试题【中】
  • openwrt 清缓存命令行
  • RP2K:一个面向细粒度图像的大规模零售商品数据集
  • .NET Core FluentAPI
  • 【C++数据结构——查找】顺序查找(头歌实践教学平台习题)【合集】
  • HTTP Scheme 通常指的是在 URL 中用于指定使用 HTTP 协议的方案(scheme)
  • 基于Matlab的变压器仿真模型建模方法(13):单相升压自耦变压器的等效电路和仿真模型
  • 【Vue.js】监听器功能(EventListener)的实际应用【合集】
  • 【Shell脚本】Docker构建Java项目,并自动停止原镜像容器,发布新版本
  • 【iOS Swift Moya 最新请求网络框架封装通用】
  • 前端批量下载文件
  • 【pytorch-lightning】架构一览
  • MongoDB相关使用问题
  • DevSecOps自动化在安全关键型软件开发中的实践、Helix QAC Klocwork等SAST工具应用
  • 常见的显示器分辨率及其对应的像素数量
  • TDengine + MQTT :车联网时序数据库如何高效接入
  • maven的中国镜像有哪些
  • ModelScope ms-swift:轻量级模型微调框架
  • 深度解析与实践:HTTP 协议
  • Zookeeper是如何解决脑裂问题的?
  • 《Opencv》基础操作详解(5)
  • AI大模型-提示工程学习笔记2
  • AWS ELB基础知识
  • 我用Ai学Android Jetpack Compose之Text
  • Robot---奇思妙想轮足机器人
  • springcloud 介绍
  • 【STM32】I2C为什么要开漏输出和上拉电阻
  • 【从零开始入门unity游戏开发之——C#篇44】C#补充知识——var隐式类型、初始化器、匿名类型
  • Spring Boot 中 TypeExcludeFilter 的作用及使用示例