首页 > 其他分享 >三、条件语句

三、条件语句

时间:2023-08-13 17:00:10浏览次数:23  
标签:语句 ... else 密码 条件 print

Python - 条件语句

我们想像一个场景,你平时在登录QQ的时候,系统肯定是判断你的密码和你的QQ账号是否匹配,如果密码不对就会提示你密码错误。那么我们就以这个案例来开始学习 条件语句

# 首先我们定义一个密码变量
password = 114514

# 再定义一个你输入的密码(错误的密码)
errorPwd = 123456

if errorPwd == password:
    print("密码匹配!")
else:
    print("密码不对!提示:臭")

我们来开始分析一下上面的代码

# 关于条件语句的结构是这样的 
if 判断条件:
    执行语句...
else:
    执行语句...

我们可以试着翻译一下,if 如果 else 否则。通过翻译后关键字,我们就很快的能够理解了。

如果 你输入的密码 = 你设定的密码,那么它就会输出 "密码匹配",否则的话它会提示密码不对。

那么... 我们尝试再自己写一个简单的案例?

if 3 < 7:
    print("3确实小于7")
else:
    print("...?")

我们一看就直接在脑子里面出来运行结果了,毋庸置疑的肯定是 "3确实小于7"

!> 如果不理解,自己仿着如上代码以及解析多敲几遍代码,另外要注意带冒号的时机!这是代码的格式,不带会出错的,以及执行语句是在冒号后,另起一行,并且要前面有距离的,像是你写作文一样,开头空两格。

判断符号

符号 描述 示例
== 等于 - 判断两个对象是否相等 a == b
!= 不等于 - 判断两个对象是否不相等 a != b
< 小于号 a < b
> 大于号 a > b
<= 小于等于 a <= b
>= 大于等于 a >= b

?> 以上符号建议自己多尝试尝试。

标签:语句,...,else,密码,条件,print
From: https://www.cnblogs.com/sakurair/p/17626815.html

相关文章

  • 【转】SQL Server 常用运维语句
    来自:微信公众号  DotNet工控上位机编程链接地址:https://mp.weixin.qq.com/s/wyyuuRMMAgM_4QEvaAdQMw 开发.NET应用时可能会使用SQLServer数据库,对于SQLServer数据库的日常开发,给大家分享一些运维SQL语句。一、场景1:SQLServer死锁分析执行以下SQL,启用SQLServer死锁日志输出......
  • 因果图中的条件独立性——基于图的证明
    有因果图如下所示,其中\(U_X,U_Y,U_Z\)是外生变量(外生变量之间互相独立)。图中\(X,Y,Z\)三者之间属于“链式”关系,如果给定\(Y\)的观测值,则\(X\)和\(Z\)相互独立,可以通过图来证明这一点。令\(Y\)的观测值为\(C\),则在\(Y\)被观测的前后,\(X\)和\(Z\)各自的因果图分别如下所示(剔除......
  • C++STL库 二分查找,以及对set集合进行二分查找,来源于”leetcode7022. 限制条件下元素之
    C++的头文件<algorithm>中有用于二分查找的函数,lower_bound()、upper_bound()以及binary_search():lower_bound():返回大于等于目标值的第一个位置upper_bound():返回大于目标值的第一个位置,binary_search():若目标值存在则返回true,否则返回false参数列表:(起始位置,结束位置,目标值) ......
  • SQL 语句创建数据库表时列字段的初始化值
    在SQL中,创建数据库表时可以指定每个列字段的初始值,这称为"默认值"(DefaultValue)。默认值是在插入新记录时,如果没有显式提供该列的值,则自动应用的值。当插入新行时,如果未提供该列的值,则数据库会使用默认值来填充该列。默认值对于确保数据完整性和提供默认选项非常有用。当插入新行......
  • php控制语句
    if语句$a=2;$b=1;if($a>$b){echo"a大于b";}输出:a大于b2.if...else语句$a=1;$b=2;if($a>$b){echo"a大于b";}else{echo"a不大于b";}if...elseif....else$a=1;$b=1;if($a>$b){echo"a大于b&......
  • mysql在索引定义中直接使用条件语句
    原始数据库表如下:CREATETABLE`events`(`id`int(11)unsignedNOTNULLAUTO_INCREMENT,`status`enum('on','off')COLLATEutf8_unicode_ciNOTNULLCOMMENT'开关状态',`type`enum('gas_fee_free')COLLATEutf8_unicode_ciNOTNULL......
  • 2308-习题 分支循环,goto语句
    1.习题3.1.输入三个整数,从大到小输出这三个数 1#define_CRT_SECURE_NO_WARNINGS2#include<stdio.h>3intmain()4{56inta=0;7intb=0;8intc=0;9inttemp=0;10scanf("%d%d%d",&a,&b,&c);11......
  • Shell 条件表达式的使用
    介绍条件表达式可以是一元的,也可以是二元。一元表达式常用于检查文件状态、字符串运算、数字运算。使用检查文件状态参数-a文件存在,则为真(TRUE)。-b文件存在并且是块设备,则为真(TRUE)。-c文件存在并且是字符设备,则为真(TRUE)。-d文件存在并且是目录,则为真(TRUE)。-e文件......
  • 条件控制语句
    条件控制语句if~~else案例importjava.util.Scanner;publicclassIf{ publicstaticvoidmain(String[]args){ Scannerinput=newScanner(System.in); System.out.println("请输入你的年龄"); intage=input.nextInt(); if(age>18){ System.out.pri......
  • Openlayers构建指定发布图层的查询条件
    constfeatureRequest=newol.format.WFS().writeGetFeature({srsName:"EPSG:4326",//这里的EPSG不要改为4326,可能无法显示?featureNS:"http://geoserver.org/WS",//这里是工作空间中的命名空间urlfeature......