if语句的使用(python学习第二弹)

在python中如何使用if语句嵌套,真值表达式又是什么意思? 一:if 真值表达式: 例: If 100: Print(“这是真”) 之前我们的表达式,要么返回真,要么返回假,如果我们现在这样写,会是一个什么样的结果呢?上面这条语句相当等同于: If bool(100): Print(“这是真”) 这是什么意思?为什么两条不相同的语句会等同呢?下面我们来运行一下这几句代码: 额?这又是怎么了?两个语句除了等同外,值也相等,为什么?如果是if 0呢?注:... 阅读详情

布尔类型

布尔类型用于表示:真(1,True)和假(0,False)
比较运算符用于计算:真和假
比较运算符
1.==,判断内容是否相等
2.!=,判断内容是否不相等
3.>,判断运算符左侧内容是否大于右侧内容
4.<,判断运算符左侧内容是否小于右侧内容
5.>=,判断运算符左侧内容是否大于等于右侧内容
6.<=,判断运算符左侧内容是否小于等于右侧内内容

print("------布尔类型------")
#定义变量存储布尔类型的数据
bool_1=True
bool_2=False
print(f"bool_1变量的内容是:{bool_1},类型是:{type(bool_1)}")
print(f"bool_2变量的内容是:{bool_2},类型是:{type(bool_2)}")
#比较运算符
num1=10
num2=11
print(f"结果是:{num1==num2}")  #False
print(f"结果是:{num1!=num2}")  #True
print(f"结果是:{num1>num2}")   #Flase
print(f"结果是:{num1<num2}")   #True
print(f"结果是:{num1>=num2}")  #False
print(f"结果是:{num1<=num2}")  #True
#比较字符串
name1="achieve"
name2="achiece"
print(f"结果是:{name1==name2}")

运行结果
在这里插入图片描述

if语句的基本语法格式

判断结果一定是布尔类型
判断条件后面要有冒号:
归属于if语句的代码块,需要在前方填充4个空格缩进

print("------if语句的基本语法格式------")
age=input("你今年几岁啦?")
print(f"我今年{age}岁啦!")
age=int(age)#数据类型转换
#进行判断
if age>=18:
    print("恭喜你已经成年!") #True
print("时间过得好快") #Flase

运行结果
在这里插入图片描述

if else语句

print("-------if else------")
age=int(input("你今年几岁啦?"))
print(f"我今年{age}岁啦")
if age>=18:
    print("恭喜你已经成年啦")
else:
    print("你还是未成年哦")

运行结果
在这里插入图片描述

if elif else语句

可以弯成多个条件的判断
判断是互斥且有序的,上一个满足后就不会进行下一个
可以在条件判断中,直接写input()语句,节省代码量

print("-------if elif else------")
#猜数字
num=6 #定义变量

if int(input("请输入第一次猜想的数字:"))==num:
    print("恭喜你第一次就猜对啦!")
elif int(input("这是你的第二次机会哦,重新猜:"))==num:
    print("猜对啦")
elif int(input("最后一次机会啦,不要浪费哦,继续猜:"))==num:
    print("终于猜对啦,太不容易啦")
else:
    print("很遗憾,三次机会都已经浪费掉啦,你没有猜对")

运行结果
在这里插入图片描述

if语句的嵌套

print("---------if语句的嵌套--------")
import random
num=random.randint(1,99) #数字随机产生,范围是1-99
guess_num=int(input("请输入你要猜测的数字:")) #第一次猜数字
if guess_num==num:
    print("恭喜你第一次就猜对啦")
else:
    if guess_num>num:
        print("你猜测的数字太大啦")
    else:
        print("你猜测的数字太小啦")
    guess_num=int(input("请重新输入你要猜测的数字:")) #第二次猜数字
    if guess_num==num:
        print("恭喜你第二次猜对")
    else:
        if guess_num > num:
            print("你猜测的数字太大啦")
        else:
            print("你猜测的数字太小啦")
            guess_num = int(input("请再次输入你要猜测的数字:")) #第三次猜数字
            if guess_num == num:
                print("恭喜你第三次猜对")
            else:
                print("很遗憾,你一次都没有猜对")

运行结果
在这里插入图片描述

AIGC实战:用ComfyUI和Lora微调打造专属原神角色(含完整工作流) 本文详细介绍了如何利用ComfyUI和Lora微调技术打造专属原神风格角色,涵盖从环境配置、数据集准备到工作流构建和Lora训练的全过程。通过模块化节点设计和高级控制技术,创作者可实现高度个性化的AIGC艺术创作,提升二次元角色生成的效率与质量。 阅读详情

相关推荐

学习笔记:CNN中模型复杂度

CNN有卷积层和全连接层构成。对于一个卷积层,设输入通道数未CinC_{in}Cin​,输出通道数未CoutC_{out}Cout​,卷积核kernel size为Kw×KhK_w\times K_hKw​×Kh​,输出的特征图尺寸是H×WH\times WH×W 。全连接层的输入通道数为NinN_{in}Nin​,输出通道数为NoutN_{out}Nout​. 时间复杂度 用每秒钟浮点数运算量衡量。 FLOPs指的是floating-point operations per second,每秒钟浮点数运算

keep用心的博客 623

Python:if 语句的基本使用

今天,我们将学习Python中if语句的基本使用。 if 在Python中用作某个条件或值的判断,格式为: if 条件: 执行语句1 else: 执行语句2 else是当条件不成立时运行的代码。 我们先来看个例子,程序判断天气情况并输出是否要带伞: weather = input("今日天气是:") if weather == "雨天" print("今天出门需要带伞") else: print("今天出门不需要带伞") 运行代码,输入 雨天 会提示要带伞。 if 语句中用的两个“=”是什么呢

有意栽花花不发,无心插柳柳成荫。 5667

手把手教你用STM32F303和LAN9252搭建EtherCAT从站(附IO/AD/DA完整代码)

本文详细介绍了如何使用STM32F303和LAN9252搭建EtherCAT从站,涵盖硬件选型、开发环境配置、协议栈移植及IO/AD/DA功能实现。通过实战指南和完整代码,帮助开发者快速掌握工业自动化中的实时通信技术,提升系统性能与可靠性。

weixin_26802933的博客 235

pythonif语句格式

if 语句的判断条件可以用>(大于)、=(大于等于)、

weixin_53641200的博客 3832

STM32 CubeMX实战:手把手教你用I2C驱动IST8310磁力计(附完整代码)

本文详细介绍了如何使用STM32 CubeMX和I2C驱动IST8310磁力计,从硬件连接到代码实现的完整流程。重点讲解了I2C通信异常处理、传感器初始化序列优化以及中断驱动数据采集方案,帮助开发者快速搭建可靠的地磁场数据采集系统。

weixin_42531163的博客 189

Claude Code启动失败解决方案,执行文件不兼容一键修复

Claude Code命令行工具突然报错,显示"不支持的16位应用程序"。作者排查Node版本无果后,发现是Anthropic更新导致Windows兼容性问题。解决方法很简单:卸载旧版、切换npm镜像源、重装最新版即可恢复。经验教训:遇到类似问题应先搜索社区反馈,避免无谓排查,同时注意npm源使用后及时还原。整个踩坑过程虽折腾,但最终只是简单的重装问题。

1458

Python——if语句

if语句,可以实现条件判断,是程序设计语言不可缺少的一环。python的if语句和其他大多数语言提供的if语句没有什么区别。对于if语句的一般形式大致有下面三种。如下所示: age = int(input("请输入你的年龄:")) gender = input("请输入你的性别:") height = int(input("请输入你的身高:")) # if形式 if height >= 180: # 如果条件成立,那么将会执行接下来的代码段 print("你非常高!"

zy010101博客 1647

PyCharm高效配置Gitee全攻略

本文介绍了如何在PyCharm和VS Code中配置Gitee插件并管理代码。主要内容包括:1) PyCharm连接Gitee的配置步骤;2) 代码拉取与冲突解决方法;3) VS Code界面功能区域详解;4) 完整的代码提交流程(暂存→提交→推送)。特别说明了VS Code中Git面板的使用方法,以及推送代码到Gitee远程仓库的具体操作步骤。文章还提供了解决代码冲突的建议和注意事项,帮助开发者更好地进行版本控制。

ZhangJiqun&191cm&85kg 300

Python中 if 语句及其使用

本文的主要内容是介绍Python中 if 语句及其使用,包括条件测试、if -else 语句、if -elif-else 语句以及使用 if 语句处理列表操作,文中附有代码以及相应的运行结果辅助理解。

西岸贤 17万+

【Docker安装】Ubuntu 24.04.2 LTS系统下安装Docker环境——指定APT源安装方式

【Docker安装】Ubuntu 24.04.2 LTS系统下安装Docker环境——指定APT源安装方式

jks212454的博客 625

1、初探 Tiny Machine Learning

Tiny Machine Learning(TinyML)是机器学习与嵌入式系统的融合领域,致力于在资源受限的微控制器上运行AI模型。本文介绍了机器学习基础、TinyML的核心概念、应用领域(如智能家居、工业物联网、医疗保健)、面临的挑战(如资源限制、模型压缩、数据质量),以及从硬件准备到模型部署的实践步骤。通过利用训练与推理的资源不对称性,可在PC上训练模型并部署至低功耗设备进行实时推理,推动边缘智能的发展。

loss4bartender的博客 121

python 之 if 语句、else语句

1. if语句(1)if 判断语句的基本语法:if 条件:        命令1else   命令2#只有条件成立才执行命令1,否则执行命令2#注意:代码的缩进为一个 tab 键,或者四个空格(pycharm 自动帮我们增加)。在python开发中,Tab 和空格不要混用练习1练习2改进(2)逻辑运算概述:在程序开发中,通常在判断条件时,会需要同时判断多个条件,只有多个条件都满足,才能够执行后续代...

love_sunshine_999的博客 7万+

异构图中的注意力机制网络:节点级别和语义级别的注意力(Python实现)

在本文中,我们介绍了如何使用Python实现异构图中的节点级别注意力和语义级别注意力。通过语义级别注意力,我们可以根据节点的语义信息对节点进行加权聚合。在本文中,我们将介绍如何使用Python实现异构图中的注意力机制网络,包括节点级别的注意力和语义级别的注意力。最后,我们使用注意力权重对节点特征进行加权聚合,得到聚合后的节点表示。然后,将聚合后的节点表示传递给语义级别注意力模型,根据节点的语义信息进行加权聚合,得到最终的表示。函数中,首先使用节点级别注意力模型对节点特征进行聚合,得到聚合后的节点表示。

HackNebulaZ的博客 485

Python中的if语句

Python中的if语句 1.条件测试 每个if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。 当条件测试的结果为True时,if语句会执行后面的代码;如果为False则不会执行。 1.1检查是否相等 与Java和C中相同,检查两个值是否相等用两个连起来的等号进行判断(==),如果等号两边的值相等则返回True,如果不同则返回False。 注意:不能写成一个等号(=),一个等号是赋值语句,两个等号才是条件测试语句。 1.2检查时是否要考虑大小写 在Python中检查是否相等

weixin_45295612的博客 2万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

python中的if语句

if判断语句 if判断语句介绍 if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情 demo1: age = 30 print "------if判断开始------" if age>=18: print "我已经成年了" print "------if判断结束------"

Tangor小屋 4万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

python中if语句的使用

if的使用 01. “”" if 要判断的条件: 条件成立时,要做的事 “”" age = int(input('请输入年龄')) if age >= 18: print('你已经成年') ## 条件成立时 print('~~~~~~~~~~~~~~~') ##条件不成立也可以做的 02. “”" if 要判断的条件: 条件成立时,要做的事 else 条件不成立时,要做的...

qq_43511217的博客 2万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Python if语句(if语句)

编程时经常需要检查一系列条件,并据此决定采取什么措施。在Python中,if 语句让你能够检查程序的当前状态,并据此采取相应的措施。在本章中,你将学习条件测试,以检查感兴趣的任何条件。你将学习简单的if 语句,以及创建一系列复杂的if 语句来确定当前到底处于什么情形。接下来,你将把学到的知识应用于列表,以编写for 循环,以一种方式处理列表中的大多数元素,并以另一种不同的方式处理包含特定值的元素。

钢铁男儿 839

Python基础语法学习之if语句

今天我们要学习的是Python基础语法中的if语句,主要内容有条件判断、if嵌套和if嵌套的执行顺序。其中条件判断的表现形式,主要有三种单向判断、双向判断和多向判断。下面赶紧来一起看看吧!

2201_75362610的博客 5786

python中if语句的实例_python的if语句里怎样写两个条件

python if 语句可以多条件判断么#!/usr/local/bin/pythondef ke_yi_me(t):if 'python' and 'if' in t:return Trueelif 'python' and 'if' not in t:return Falseif ke_yi_me("python if 语句可以多条件判断么") or ke_yi_me("python 语句可以...

weixin_39887546的博客 8647

Python中if语句的使用方法

if语句用来表示某种可能的情况,并如何处理该情况。if语句可以用来表示一种可能性、两种可能性或者多种可能性。 1 一种可能性 单个的if语句表示一种可能性,if关键字后面跟着表达式,当表达式是True时,表示这种情况发生了,则执行指定的语句,即处理该情况,如图1所示。 图1 单个if语句的使用 其中,图1①使用input()函数接收用户输入的数值,将其转换成int类型并保存在变量中;图1②通过if语句对变量x进行判断,如果x的值大于0,则输出“您输入的是一个非负数”这个信息(图1③)。需要注意.

hou09tian的博客 2万+

python的if语句怎么写-Python的if语句

1.条件测试(1)概念:每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。如果条件测试的值为True,Python就执行紧跟在if语句后面的代码;如果为False,Python就忽略这些代码。(2)检查是否相等:通常情况下会用 “==”的左值和右值是否相等来判断程序是否继续进行,...

weixin_39687468的博客 3143

python中if语句格式_Python入门学习系列——Python中的if语句

Python中的if条件语句if语句主要用于代码流程控制。if语句几种形式简单的if语句形式:if 布尔表达式:代码块如果布尔表达式的结果为True,Python就会执行紧跟if语句后面的代码,否则Python将会忽略这些代码。>>> item='python'>>> if item=="python":... print("这是python")...这是python>>>if-else语...

weixin_39646831的博客 7477

【Python学习】四、if语句

if语句

qq_45387772的博客 3803

python中if else语句用法_python中if语句的用法及if-else结构怎么使用

python中if语句的用法及if-else结构怎么使用发布时间:2020-08-25 11:49:47来源:亿速云阅读:79python中if语句的用法及if-else结构怎么使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。if 结构if 结构允许程序做出选择,并根据不同的情况执行不同的操作基本用法比较运算符根据 PEP 8 ...

weixin_39698217的博客 4495

Python if语句的使用

对于Python中if语句的用法

xiaopihai1234567的博客 1127

Python if语句和赋值语言的使用

Python : if语句和赋值语言的使用 一、具体测试代码: '''Fibonacci Sequerce ,指这样一列数:1,1,2,3,5,8,13,21,34... 递推定义为:F(1) = 1,F(2) = 1,F(n) = F(n-1) + F(n-2) (n >= 3) ''' print('hello') '''1.斐波那契数列(Fibonacci sequence)''' a,b = 0,1 # 这种复合赋值方法,Java是不支持的 while b < 1

y_h_k_666的博客 2365
上一篇: 简单的股票计算
下一篇: 猜数字(python)
小柚柚0.o
博客等级 码龄4年 170粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值