首页 > 编程语言 >python条件语句

python条件语句

时间:2024-06-05 22:23:13浏览次数:22  
标签:语句 False python else 条件 True

python条件语句

目录

概念

通过判断条件是否满足,来决定执行的内容,就是条件语句的核心。

结构

if[条件]:
[执行语句]
[执行语句]
else:
[执行语句]
[执行语句]

结构解释

  • 求值出来为布尔值,True,False,作为条件,即把条件赋值为布尔值
  • " : "表示条件结束。
  • 建议缩进为四个空格
  • 执行语句可以为多个,但每行前面都要有缩进
  • 所有if下方前面有缩进的语句,都会被看成条件为真时要执行的内容
  • 如果想在条件为假时执行另外一些语句,跟上else
  • python会根据缩进,判断这行是if管的部分,还是else管的部分,还是不属于这一整段条件语句

比较运算符

  • " == ",比较两个对象的值是否相等
    • 3==3 -> True
    • "a"=="b" -> False
    • 两个等号,一个等号已经被变量赋值语句用了
  • " ! = ",比较两个对象的值是否不相等
    • 3 != 3 -> False
    • "a" != "b" -> True
  • " > ",3 >4 ->False
  • 5 >= 20 -> False
  • 5 < 20 -> True
  • 5 * 3 <= 20 -> True

实践

mood_index = int(input("今天的心情指数是:"))
if mood_index >= 60:
    print("恭喜!今晚应该可以打游戏。")
    print("^-^")
else: # mood_index < 60
    print("为了自个儿小命,还是别打了。")

标签:语句,False,python,else,条件,True
From: https://www.cnblogs.com/Floris/p/18234028

相关文章

  • python 直接加载egg 文件的模块
    主要作为一个简单记录参考示例文件模式importsysimportosegg_path=os.path.join(os.path.dirname(__file__),'dist','mydalong-0.1-py3.11.egg')sys.path.append(egg_path)fromdemoimportdalongdalong.login()文件夹模式......
  • python 生成uber egg 的几个工具
    有些时候我们为了方便python模块的分发,会有类似javauberjar的需求,社区已经有一些不错的可选工具,以下说明下uberegg这个工具scrapy-client中的deploy就使用了此工具,对于依赖的构建我们制定配置就可以了pythonsetup.pybdist_uberegg-rrequirements.txtpyassembly也是一......
  • 存储引擎及特点、约束条件、严格模式、基本字段类型(整型、浮点型、字符串、日期时间
    【一】存储引擎在平常我们处理的文件格式有很多,并且针对不同的文件格式会有对应不同的存储方式和处理机制针对不同的数据应该有对应不同的处理机制存储引擎就是不同的处理机制。#查看所有引擎showengines;四种主要的存储引擎(1)Innodb引擎是MySQL5.5版本之后的默认存......
  • 【华为OD】D卷真题100分:高矮个子排队 python代码实现[思路+代码]
    【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客 JS、C、python、Java、C++代码实现:【华为OD】D卷真题100分:高矮个子排队JavaScript代码实现[思路+代码]......
  • 【Python数据预处理系列】精通Pandas:数据清洗中的字符串分割技巧(例子:如何将籍贯列中的
    本文将深入探讨Pandas库在数据清洗中的应用,特别是字符串分割技巧。在数据分析的预处理步骤中,有效地处理和准备原始数据是至关重要的一步。我们将通过具体示例,展示如何使用Pandas中的.str.split()函数来对数据集中的字符串进行分割,进而提取所需信息。本文例子讲解如何将......
  • python 函数 形参前带*或者两个星** 收集元组或者字典,实参前带星*或者两个星** 解开序
    函数的形参前面带一个星*,代表着不定长参数,实际上是收集了不定长的实参,作为一个元组。形参前面带两个星**,代表可以接收不定长参数,并且调用该函数时实参要指定参数名,实际上是收集了一个不定键个数的字典。实参前带一个星*,表示解开当前的序列,再做为参数传递。实参前带两个星**,表示......
  • 请自行构建一个Mysql容器并将Python开发数据保存到此数据库 用户名数据库名不限制
    下面是一个完整的示例,展示如何构建一个MySQL容器,并使用Python脚本将数据保存到数据库中。启动MySQLDocker容器首先,确保Docker已经安装。然后打开终端或命令提示符,运行以下命令来拉取MySQLDocker镜像并启动容器:dockerpullmysql:latestdockerrun--namemy-mys......
  • 会Python要怎么接单兼职?怎么把它作为副业发展呢??
    学习资源已打包,需要的小伙伴可以戳这里学习资料1.网络爬虫:爬取网站或者APP数据,把数据提供给用户,或者有的要提供程序2.web后台接口:比如使用Flask提供API接口,这种其实我比较喜欢,但是需求量不多3.数据处理与分析:可以用Pytrhon直接搞定,或者借助Pandas实现一、淘宝接单......
  • python eof是什么
    EOF,为EndOfFile的缩写,通常在文本的最后存在此字符表示资料结束。在微软的DOS和Windows中,读取数据时终端不会产生EOF。此时,应用程序知道数据源是一个终端(或者其它“字符设备”),并将一个已知的保留的字符或序列解释为文件结束的指明;最普遍地说,它是ASCII码中的替换字符(Control......
  • python如何编译成exe文件
    python如何编译成exe文件?具体步骤如下:1、使用pycharm安装pyinstaller。2、找到pyinstaller的安装目录。C:\Users\lounious\PycharmProjects\untitled\venv\Scripts\pyinstaller-script.py注意在该目录的母目录下一般有我们的程序文件C:\Users\lounious\PycharmProject......