首页 > 编程语言 >python task3

python task3

时间:2023-11-29 15:23:42浏览次数:49  
标签:case ... task3 匹配 python 空格 message 变量名

python(三)

条件

  • if 语句

  • if-else语句

推导式 match...case语句

match 后的对象会依次与 case 后的内容进行匹配,如果匹配成功,则执行匹配到的表达式,否则直接跳过,_ 可以匹配一切

case_ : 类似于 C 和 Java 中的 default: ,当其他case都无法匹配时,匹配这条,保证永远会匹配成功

清晰的代码风格

  • 否定条件(带有 else 部分)

  • 不要空白的 if (可用if not)

  • 用 and 判断而不是嵌套的 if

  • 使用 if ... else 而不是 if ... if not

关于空格

1.紧接在圆括号、方括号或大括号内,不需要多余空格;

2.在逗号、分号或冒号之前,尾随逗号之后均不需要多余空格;

3.在切片中,两个冒号必须应用相同的间距;

4.紧接在开始函数调用的参数列表的左括号之前,不需要多余空格;

5.赋值(或其他)运算符周围需要多个空格以使其与另一个运算符对齐;

命名规则

变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。

变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message 可行,但变量名greeting message会引发错误。

标签:case,...,task3,匹配,python,空格,message,变量名
From: https://www.cnblogs.com/dzhangk/p/17864940.html

相关文章

  • python连接数据库(连MySQL)
    Python操作和连接数据库原创 阳阳 Python小例子 2023-10-1109:20 发表于湖北在Python中,你可以使用不同的库来操作和连接数据库,最常用的是sqlite3、MySQLdb和psycopg2。使用sqlite3连接和操作SQLite数据库:import sqlite3# 连接数据库conn = sqlite3.connect('......
  • python "\r\n" 与 "\n" 与 "\r" 与 "\n\r" 的区别
    在Python中,这些是表示换行或回车的特殊字符序列。它们的区别在于它们在不同操作系统上的使用习惯。\n:表示换行符,通常用于Unix、Linux和类似系统中。\r:表示回车符,通常用于老式的MacOS系统。\r\n:表示回车后跟换行符,通常用于Windows系统。\n\r:这个组合在实践中不太常见,通常不被使......
  • Java开发者的Python快速实战指南:探索向量数据库之文本搜索
    前言如果说Python是跟随我的步伐学习的话,我觉得我在日常开发方面已经没有太大的问题了。然而,由于我没有Python开发经验,我思考着应该写些什么内容。我回想起学习Java时的学习路线,直接操作数据库是其中一项重要内容,无论使用哪种编程语言,与数据库的交互都是不可避免的。然而,直接操作......
  • python开发之个微机器人的二次开发
    请求URL:http://域名地址/sendText请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是string登录实例标识wcId是string接收方群idcontent是string文本内容消息(@的微信昵称需要自己......
  • 【Python】包和模块的应用
    1、模块模块就是.py文件,一个python文件就是一个模块,可以使用import关键字将一个模块导入到另一个模块中使用。python模块搜索路径:当前目录PATHONPATH环境变量标准链接库目录,是Python按照标准模块的目录,是在安装Python时自动创建的目录可以通过sys.path变量查看当前模块搜......
  • Python中的循环
    一、循环语句概念是一种重复执行某段代码的结构,通常被用于遍历或处理一组数据,或者重复执行一些代码直到满足某个条件为止Python中的循环语句有for和while。Python循环语句的控制结构图如下所示:二、while循环Python中while语句的一般形式:while判断条件(condition......
  • Python - pandas agg 函数
    agg()函数的常见用法是在分组数据后对特定列应用一个或多个聚合函数,生成汇总统计信息。例如,你可以对数据按照某个列进行分组,然后计算每个组的平均值、总和等。file:[差额对比分析.py]importpandasaspdzhaocai="C:\\Users\\root\\Downloads\\医疗机构入库明细.xlsx"zhao......
  • Python美丽图案生成方法
    使用samila库可以生成美丽的图案,例如:#pipinstallsamila==1.1orpip3installsamila==1.1importmatplotlib.pyplotaspltfromsamilaimportGenerativeImage#g=GenerativeImage()#g.generate()#g.plot()#plt.show()importrandomimportmathdeff1(x,......
  • python之计算获取前几天日期
    #-*-coding:utf-8-*-fromdatetimeimportdatetime,timedeltatoday=datetime.today()print("今天的日期是:",today,today.strftime("%Y-%m-%d"))#获取前一天的日期yesterday=today-timedelta(days=1)#格式化日期为所需的字符串格式date_str=yesterday.strfti......
  • Python常用命令
    1、安装包   pipinstallxlrd2、使用清华大学镜像安装Python包    pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simplematplotlib==22.0.43、查看已经安装的Python包  piplist4、将Python代码打包成exe  Pyinstaller-F-wE:\工作内容\常用Pytho......