Python 语法

Python语句

Python 语句以 回车 结束,即Python 脚本中的每一行都是一条语句。下面的 Python 脚本三行代表三条不同的语句。

print('id:',1)
print('UserName:','fke6')
print('PassWord:','fke6.com')

使用反斜杠 \ 来连接多行的语句,如下所示。

if100>99and\
200<=300and\
True!=False:
print('HelloWorld!')

请注意,反斜杠字符跨越一个逻辑行中的单个语句和多个物理行,而不是一个逻辑行中的两个不同语句。

正确示例:

print('Hello\
World!')

错误示例:

print('Hello')\
print('World!')

如果要在同一行写入多个语句,需要使用分号;来分割。

print('id:',1);print('UserName:','fke6');print('PassWord:','fke6.com')

圆括号()、方括号[ ]或大括号{ }中的表达式可以分布在多行上,无需使用反斜杠。

list=[1,2,3,4
5,6,7,8,
9,10,11,12]

Python 中的缩进

缩进规则

  • 使用冒号 : 开始一个块,然后按回车键。

  • 每个块中的所有行必须使用相同的缩进,要么是空格,要么是制表符。

  • Python 推荐四个空格作为缩进,让代码更易读。不要在同一个块中混合空格和制表符。

  • 一个块可以有下一级缩进的内部块。

下面的例子演示了如果 elif 阻塞了:

Example:

if10>5:#第一个块开始
print("10比5大")
print("开始检测20和10")
if20>10:#内部块开始(规则第4条)
print("20比10大")
else:#第二个块
print("10比5小")
print("因为条件错误,所以此处不会打印出来")

下面的函数包含一个带有两个语句的块。

Example:

defSayHello(name):
print("Hello",name)
print("Welcometofke6.com")

SayHello("fke6user")

Python 中的注释

在 Python 脚本中,井号 # 表示注释行的开始,自此开始到一行结尾皆有效。

Example: 单行注释

print("HelloWorld")
print("WelcometoPythonTutorial")#这里为注释,注释部分不会显示,也不会影响前面的语句执行。

此外,一对三个单引号包围的中间的部分,也会视为注释部分。

Example: 多行注释

'''
www.fke6.com
这里是多行注释部分
Welcometofke6
'''

Python 命名规范

Python 程序可以包含变量、函数、类、模块、包等。标识符是赋予这些编程元素的名称。标识符应以字母(小写或大写)或下划线 (_) 开头。之后,可以使用多个字母(az 或 AZ)、数字(0-9)或下划线来组成标识符。不允许使用其他字符。(标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名)

  • Python 中的标识符区分大小写,即ageAge在Python中表示两个不同的变量。

  • 类名应该使用如 TitleCase 规范。它应该以大写字母开头,例如MyClassEmployeePerson

  • 函数名应该是小写的。多个单词应该用下划线隔开,例如add(num)calculate_tax(amount)

  • 函数中的变量名应该是小写的,例如:xnumsalary

  • 模块和包名应该是小写的,例如mymoduletax_calculation。使用下划线来提高可读性。

  • 常量变量名应该大写,例如RATETAX_RATE

  • 命名类的实例属性时使用一个或两个下划线字符。

  • Python 本身使用了两个前导下划线和尾随下划线用于特殊用途,例如 __add__、__init__ 等。

Python 输出

print() 作为 Python 中的输出语句。

需要输出多个值时,可以通过逗号分隔。

url="fke6.com"
print(url)
#输出:fke6.com

sitename="python教程"
print(url,sitename)
#输出:fke6.compython教程

print("网址:",url,"站点名:",sitename)
#输出:网址:fke6.com站点名:python教程

默认情况下,单个空格' '充当值之间的分隔符。但是,可以通过提供sep参数来使用任何其他字符。

原创文章,作者:RU11X,如若转载,请注明出处:https://www.506064.com/n/128834.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
RU11XRU11X
上一篇 2024-10-03 23:25
下一篇 2024-10-03 23:25

相关推荐

  • Python计算阳历日期对应周几

    本文介绍如何通过Python计算任意阳历日期对应周几。 一、获取日期 获取日期可以通过Python内置的模块datetime实现,示例代码如下: from datetime imp…

    编程 2025-04-29
  • 如何查看Anaconda中Python路径

    对Anaconda中Python路径即conda环境的查看进行详细的阐述。 一、使用命令行查看 1、在Windows系统中,可以使用命令提示符(cmd)或者Anaconda Pro…

    编程 2025-04-29
  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python中引入上一级目录中函数

    Python中经常需要调用其他文件夹中的模块或函数,其中一个常见的操作是引入上一级目录中的函数。在此,我们将从多个角度详细解释如何在Python中引入上一级目录的函数。 一、加入环…

    编程 2025-04-29
  • Python列表中负数的个数

    Python列表是一个有序的集合,可以存储多个不同类型的元素。而负数是指小于0的整数。在Python列表中,我们想要找到负数的个数,可以通过以下几个方面进行实现。 一、使用循环遍历…

    编程 2025-04-29
  • Python清华镜像下载

    Python清华镜像是一个高质量的Python开发资源镜像站,提供了Python及其相关的开发工具、框架和文档的下载服务。本文将从以下几个方面对Python清华镜像下载进行详细的阐…

    编程 2025-04-29
  • python强行终止程序快捷键

    本文将从多个方面对python强行终止程序快捷键进行详细阐述,并提供相应代码示例。 一、Ctrl+C快捷键 Ctrl+C快捷键是在终端中经常用来强行终止运行的程序。当你在终端中运行…

    编程 2025-04-29
  • Python程序需要编译才能执行

    Python 被广泛应用于数据分析、人工智能、科学计算等领域,它的灵活性和简单易学的性质使得越来越多的人喜欢使用 Python 进行编程。然而,在 Python 中程序执行的方式不…

    编程 2025-04-29
  • Python字典去重复工具

    使用Python语言编写字典去重复工具,可帮助用户快速去重复。 一、字典去重复工具的需求 在使用Python编写程序时,我们经常需要处理数据文件,其中包含了大量的重复数据。为了方便…

    编程 2025-04-29
  • 蝴蝶优化算法Python版

    蝴蝶优化算法是一种基于仿生学的优化算法,模仿自然界中的蝴蝶进行搜索。它可以应用于多个领域的优化问题,包括数学优化、工程问题、机器学习等。本文将从多个方面对蝴蝶优化算法Python版…

    编程 2025-04-29

发表回复

登录后才能评论