首页 > 编程语言 >聪明办法学python第3次笔记

聪明办法学python第3次笔记

时间:2023-11-28 19:24:34浏览次数:45  
标签:case 语句 elif python 笔记 else 聪明 print match

条件

if else语句

if 条件:
   执行行为

else:
   执行行为

elif语句:

等同与c语言中的else i语句

if x>10:
  print()
elif x=10:
  print(2)
else:
  print(3)

if else推导式

print(n if(n>0) else -n)

match-case语句:

等同于c语言中的switch-case

m=map(int(),input())
match m
  case 1:
      print("星期一")
  case 2:
      print("星期二")
  case 3:
      print("星期三")
  case 4:
      print("星期四")
  case 5:
      print("星期五")

一个 case 也可以设置多个匹配条件,条件使用 | 隔开

标签:case,语句,elif,python,笔记,else,聪明,print,match
From: https://www.cnblogs.com/liuyecheng/p/17862736.html

相关文章

  • 《信息安全系统设计与实现》第十三周学习笔记
    《信息安全系统设计与实现》第十三周学习笔记第十四章MySQL数据库系统MySQL简介MySQL是一个关系数据库系统在关系数据库中,在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修......
  • 学习笔记4
    用户与权限管理1.用户与用户组用户的操作使用管理员账户或sodo提权创建用户:useradd-m用户名-m: 自动建立用户的登入目录-uUID: 指定UID,这个UID必须是大于等于500,并没有其他用户占用的UID-gGID/GROUPNAME: 指定默认组,可以是GID或者GROUPNAME,同样也必须真实存在-......
  • 学习笔记5
    命令查找1.命令搜索whereis 搜索命令的位置和帮助文档的位置which 搜索位置和命令的别名2.find类似于Windows中的搜索文件find[-path]-options‘文件’path:要查找的目录,默认是当前目录option:-name 按文件名的某种规则的查找-type 按文件类型查找f普通文件......
  • 学习笔记6
    文本传输1.管道将程序或命令的输出作为另一个程序或者命令的输入,就是用管道来进行完成管道把一系列的命令链接起来管道符:|命令:xargs2.输入重定向在Linux系统中,所有的都是文件或文件夹,终端也是文件输入重定向指的是把命令或者程序的标准输入重定向到指定的文件中,输入可以不......
  • 《游戏编程模式》笔记
    地址:https://gpp.tkchu.me/前言本文无参考价值,主要记录博主在学习本书时,觉得有用的东西不代表这些知识对你有用,也不代表没记录的东西对你没用,想学习请看上面的原文。设计模式状态机有限状态机层次状态机:部分状态可以通过继承,来处理通用的状态。比如在地面上按B,和在空中按B......
  • p2s学习笔记第三录
    datawhalep2s学习chapter_4与选学01chapter_4:条件if语句if语句ifx==0:print(a)if-else语句ifx==0:print("B",end="")else:print("D",end="")abs转换示例defabs(n):ifn>=0:sign=+......
  • 学习笔记3
    在Linux系统中,一切皆文件,因此学习文件管理是非常有必要的。文件管理包括创建文件,复制文件,删除文件,移动文件,查看文件,编辑文件,压缩文件,查找文件等操作。基本文件操作创建文件-删除文件rmsheng.txt复制文件cp/etc/passwda.txt移动文件mva.txt/tmp创建文件夹mkdirtest......
  • 程序员如何做点属于自己的东西?做一个自己认为有价值的小项目?分享我的一个个人项目:代
     工作中经常会遇到很多小的知识点,或者突然有点想法,想记下来方面以后查找。网上搜索问题遇到好的回答希望保存下来,或做下修改成为自己知识。突然想写一点代码验证一点想法,这时不想开启电脑上的软件新建文本,就希望直接可以写代码,然后运行看效果。以上这些需求就是我想自己开发......
  • kotlin orm kotysa笔记
    依赖implementation("org.ufoss.kotysa:kotysa-spring-jdbc:3.2.1")implementation("org.springframework.data:spring-data-jdbc")implementation("com.alibaba:druid:1.2.20")runtimeOnly("org.postgresql:postgresql")yaml配置......
  • 学习笔记
    磁盘管理分区在Linux系统中,可以将磁盘分区为不同的区域。这样可以方便地将不同的数据存储在不同的分区中,提高数据安全性和可靠性。同时,分区还可以帮助我们更方便地管理磁盘空间。Linux系统中有许多分区工具,其中最常用的是fdisk和parted。fdisk是一个命令行工具,用于创建和管理磁......