Python 3 快速入门

1、编码

默认情况下,Python 3源码文件以UTF-8编码,所有字符串都是unicode字符串。

2、标识符

序号 描述
1 第一个字符必须是字母表中字母下划线 _
2 标识符的其他的部分由字母数字下划线 _组成
3 标识符对大小写敏感

3、Python 3关键字

保留字关键字,我们不能把它们用作任何标识符名称。Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字:

from keyword import kwlist
print(kwlist)
序号 关键字 说明
1 and 用于表达式运算,逻辑与操作
2 as 用于类型转换,单独没有实际意思,常与with组合使用,with...as
3 assert 断言,用于判断变量或者条件表达式的值是否为真
4 break 跳出循环体
5 class 用于定义
6 continue 结束本次循环,继续执行下一次循环
7 def 用于定义函数方法
8 del 删除变量序列的值
9 elif if配合使用的,if语句中的一个分支用elif表示
10 else 条件语句否定分支(与if连用)
11 except except包含捕获异常后的操作代码块,与 tryfinally结合使用
12 exec exec语句用来执行储存在字符串或文件中的Python语句
13 finally 用于异常语句,出现异常后,始终要执行 finally包含的代码块。
tryexcept结合使用
14 for for循环语句
15 from 导入相应的模块,用import或者from...import
16 global 定义全局变量
17 if 条件语句,if分支语句
18 import 导入相应的模块,用import或者from...import
19 in 判断变量是否在序列
20 is 判断变量是否为某个类的实例
21 lambda 定义匿名函数
22 nonlocal 用于标识外部作用域的变量
23 not 用于表达式运算,逻辑非操作
24 or 用于表达式运算,逻辑或操作
25 pass 空的方法函数的占位符
26 print 打印函数,python3.0之后print()要加括号
27 raise 异常抛出操作
28 return 函数返回语句
29 try try包含可能会出现异常的语句,与exceptfinally结合使用
30 while while循环语句
31 with 简化 Python 的语句,不单独使用,和as一起使用
32 yield 用于从函数依次返回值

4、注释

(1)单行注释以#开头;

# 第一个注释
print ("Hello, Python!") # 第二个注释

(2)多行注释可以用多个#号,还有'''"""

'''
第三注释
第四注释
'''
 
"""
第五注释
第六注释
"""

5、行与缩进

python最具特色的就是使用缩进来表示代码块,不需要使用大括号{}
缩进的空格数可变的,但是同一个代码块的语句必须包含相同的缩进空格数。实例如下:

if True:
    print ("True")
else:
    print ("False")

6、数字(Number)类型

Python中数字有四种类型:整数、布尔型、浮点数和复数。

序号 类型 描述
1 int(整数) 只有一种整数类型int,表示为长整型
2 bool (布尔) True / False
3 float (浮点数) 1.233E-2
4 complex(复数) 1 + 2j

7、字符串

序号 描述
1 Python中单引号双引号使用完全相同
2 使用三引号('''""")可以指定一个多行字符串
3 转义符\
4 反斜杠\可以用来转义,使用r可以让反斜杠不发生转义
5 按字面意义级联字符串,如"Harry " "Potter"会被自动转换为"Harry Potter"
6 字符串可以用+运算符 连接在一起,用*运算符 重复
7 Python 中的字符串有两种索引方式,从左往右0开始,从右往左-1开始
8 Python 中的字符串不能改变
9 Python 没有单独的字符类型,一个字符就是长度为1的字符串
10 字符串的截取的语法格式如下:变量[头下标:尾下标:步长]
发布了125 篇原创文章 · 获赞 76 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/Hongwei_1990/article/details/95936321
今日推荐