首页 > 编程语言 >重温Python基础——if语句

重温Python基础——if语句

时间:2022-11-08 16:26:23浏览次数:62  
标签:语句 Python 18 age 重温 else print

哈喽兄弟们,本节咱们来复习一下Python基础入门中的if语句。

编程中经常需要检查一系列条件,并据此决定采取什么措施。在python中,if语句能检测你的程序的当前状态,并据此采取什么措施。

if语句功能

可以作为条件测试
检查是否相等,检查是不相等
数值比较,检查多个条件等!
下面来一些简单的示例:

a=10
b=11
c=21
if a==b:
    print("true")
else:
    print("false")
if a != b:
    print("true")
else:
    print("false")

 

运行结果

false
true

 

if语句

理解条件测试后就可以编写if语句了。if语句有多种,可根据你的不同需求选择不同语句。

简单的if语句:最简单的if语句只有一个测试和一个操作。第一行可以包含任何条件,而紧跟在测试后面的缩进代码中,可执行任何操作。

假设一个人是否成年,让其输入年龄,检测是否成年。

age = int(input("你的年龄是:"))
if age >=18:
    print("你已经成年了")
# Python资料源码自取君羊 708525271

 

 

运行结果

你的年龄是:20
你已经成年了

 

if–else语句

条件通过时执行一个操作,条件不通过则执行另一个操作。

例如,上述代码,如果输入的年龄不符合设置条件,执行另一个操作。

age = int(input("你的年龄是:"))
if age >=18:
    print("你已经成年了")
else:
    print("你未成年")
# Python资料源码自取群708525271

 

运行结果

你的年龄是:15
你未成年

 

if–elif–else

如果我们需要检查两个及以上个条件时,可使用此语句。
例如景某区收费规则
#4岁以下免费
#4~18随收费100元
#18岁以上收费120元
根据条件写出python代码

age = int(input("你的年龄是:"))
if age < 4:
    print("你需要支付0元")
elif age < 18:
    print("你需要支付100元")
elif age >= 18:
    print("你需要支付120元")
else:
    print("输入格式错误")

 

运行结果

你的年龄是:21
你需要支付120元
```**加粗样式**

 

最后

文章到这里就差不多结束了,

最后给大家分享一些Python教程,希望对大家有所帮助:

Python零基础入门全套教程

Python进阶全套教程

Python实战100例

好了,今天的复习就到这里,下次见!

标签:语句,Python,18,age,重温,else,print
From: https://www.cnblogs.com/hahaa/p/16869804.html

相关文章

  • 【python】美女在召唤,python批量采集~
    前言嗨喽~大家好呀,这里是魔王呐!  知识点:动态数据抓包requests发送请求json数据解析开发环境:python3.8运行代码pycharm2021.2辅助敲代码......
  • Python AutoCAD 文件
    目录BlogLinks1.连接及库导入2.打开文件3.新建文件4.设定当前4.1.已知文件名设为当前4.2.未知文件名设为当前5.关闭并保存变更5.1.关闭已存在文......
  • python二机制文件解析
    参考连接:https://blog.csdn.net/lovelyaiq/article/details/81988185C语言解析:#include"stdlib.h"#include"stdio.h"typedefunsignedintuint32_t;typedefunsi......
  • python获取程序执行文件路径方法
    python脚本打包成exe文件获取当前路径importosimportsys#确定应用程序是脚本文件还是被冻结的exeifgetattr(sys,'frozen',False):#获取应用程序exe的路径......
  • Sass 循环语句,你需要学习一下
    本节我们学习Sass中的循环语句,Sass中的循环语句可以使用 @for指令和 @while指令来实现。@for指令@for指令可以用于循环生成样式,@for指令有两种类型,如下所示://第一......
  • python 如何打印函数名字?如何打印函数的注释?
    问题:python如何打印函数名字?如何打印函数的注释?解决:func_001.__name__ func_001.__doc__deffunc_001():'''函数的作用:打印输入:无......
  • Python工具箱系列(十三)
    上文介绍了使用AES算法进行文件加解密的代码。但是如果在代码中写死了(hardcode)文件名,每次要加解密文件都要去改python源代码,显然有些太笨了。为此,可以使用命令行参数来在......
  • python 检索网络
    importrequests,datetime,re,psutilimportscapy_http.httpashttpfromscapy.allimport*fromlxmlimportetreeimportwarningswarnings.filterwarnings("igno......
  • python 函数装饰器
    #函数传入的参数可以是函数deffunc1():print('1')deffunc2(func):#func为函数func()print('2')func2(func1)#12 deffunc1(func):......
  • 【JavaScript 教程】第四章 程序流程08— JavaScript continue 语句
    英文 | https://www.javascripttutorial.net/译文|杨小爱在上节中,我们学习了JavaScript 程序流程中的break语句,错过的小伙伴可以点击文章《​​【JavaScript教程】第......