2024-01-28_Python的if语句

1. Python的if语句基本语法

  • else语句可以省略
age = 12 
if age < 4: 
  price = 0 
elif age < 18: 
  price = 5 
elif age < 65: 
  price = 10
print("Your admission cost is $" + str(price) + ".")
  • 支持 5 < age <20
  • 支持not in 和 !=判断
  • and和or为快速and和快速or。假如or语句的第一个判断返回为True,则不执行第二个判断语句
if 5 < age <20:
  pass

banned_users = ['andrew', 'carolina', 'david']
user = 'marie'
if user not in banned_users:
    print(user.title() + ", you can post a response if you wish.")

car = 'subaru' 
print("Is car == 'subaru'? I predict True.") 
print(car == 'subaru') 
print("\nIs car != 'audi'? I predict False.") 
print(car != 'audi')
  • if语句没有变量作用域,也就是if语句下的变量可以在外部直接使用
age = 3
if 5 < age < 18:
    price = 3
else:
    price = 8
print(f"Your admission cost is ${price}.")
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JavaScript使用if () { ... } else { ... }来进行条件判断。例如,根据年龄显示不同...
    jbb_43b0阅读 278评论 0 0
  • --- 学习目标: - 掌握编程的基本思维 - 掌握编程的基本语法 typora-copy-images-to: ...
    YFBigHeart阅读 1,073评论 0 2
  • 第一阶段java基础复习 1.软件开发基础 1.1开发软件的目的 提高人个计算机之间的交互方式 1.2软件 软件=...
    allencaicai阅读 499评论 0 0
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • 简介 Kotlin[https://github.com/JetBrains/kotlin] 是 JetBrain...
    Whyn阅读 730评论 0 1