Python语法规则

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Python语法规则
Python基本语法
Python的语法相对⽐C,C++,Java更加简洁,⽐较符合⼈的正常思维。

本篇介绍Python的基本语法,通过本篇⽂章你可以学到以下内容。

掌握Python的基本语法
识别Python中的关键字
Python是⼀门脚本语⾔,有以下特点:
⾯向对象:类
语法块:使⽤缩进进⾏标记
注释: #单⾏注释,"""多⾏注释""",'''我也是多⾏注释''
打印与输出:print(), input()
变量: 变量在赋值的时候确定变量的类型
模块:通过import 模块名进⾏加载模块
Python的标识符
标识符是⽤户编程时使⽤的名字,⽤于给变量、常量、函数、语句块等命名,以建⽴起名称与使⽤之间的关系。

标识符通常由字母和数字以及其它字符构成。

标识符的命名遵循以下规定:
开头以字母或者下划线_,剩下的字符数字字母或者下划线
Python遵循⼩驼峰命名法
不是使⽤Python中的关键字进⾏命名
代码⽰例:
num = 10 # 这是⼀个int类型变量
错误命名⽰例:
123rate(数字开头)、 mac book pro(含有空格),class(关键字)
Python关键字
以下列表中的关键字不可以当做标识符进⾏使⽤。

Python语⾔的关键字只包含⼩写字母。

and exec not
assert finally or
break for pass
class from print
continue global raise
def if return
del import try
elif in while
else is with
except lambda yield
Python语句的缩进
Python相对于传统语⾔(C,Java)⽽⾔最⼤的不同之处就是没有⼤括号{},⽽是使⽤缩进对齐表⽰代码逻辑。

⾏末没有分号;直接另起下⾏即可,接近于伪代码。

代码风格以‘优雅’,‘简单’著称。

代码⽰例:
def main():
# 通过缩进标记函数代码块
print("这是⼀个主函数")
print("我是函数内部的代码块")
如果缩进没有对齐,长产⽣对应的语法错误或者是缩进错误。

Python的多⾏语句
Python语句中⾏末没有分号;直接另起下⾏即可。

可以使⽤斜杠进⾏多⾏显⽰,代码如下:
num1 = 10
num2 = 20
num3 = 30
result = num1 + \
num2 + \
num3
如果是list,dict,tuple就不需要多⾏连接符。

如下所⽰:
nums_list = [1, 2, 3, 4
5, 6, 7]
Python中引号的使⽤
Python语⾔中,使⽤单引号'和双引号"表⽰字符串数据类型。

注意:引号必须成对出现。

代码如下:
string = "python666"
string1 = 'python'
string2 = """我是字符串内容"""
string3 = '''我是字符串内容'''
Python中的注释
Python语⾔中,两种注释:单⾏注释(#)和多⾏注释(单引号和双引号),例⼦如下:
# 你好,我是单⾏注释
'''
我是多⾏注释
'''
"""
我也是多⾏注释
"""
Python空格和换⾏
Python语⾔之所以简洁,是因为在代码中添加了空格和空⾏。

书写代码时不添加空格和空⾏不会报错,加上之后只是为了代码的可读性。

string = "abc"
变量中,等于号左右两边使⽤了空格,看起来更加美观。

def func():
pass
def main():
pass
函数和函数之间空两⾏,更加美观。

打印
Python中打印是⼀个内置函数。

print()默认换⾏,如果不想换⾏加上end参数。

print('hello world', end='')
输⼊
Python中输⼊是⼀个内置函数。

input()函数,注意默认是输⼊⼀个字符串。

str_name = input("请输⼊你的名字")
注意:括号⾥⾯的是⼀个提⽰信息。

有需要的话可以关注我的微信公众号,会第⼀时间接收最新的知识。

相关文档
最新文档