Python3中的关键字(keywords)
如何在查看Python3中的关键字:
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> help("keywords")
Here is a list of the Python keywords. Enter any keyword to get more help.
False def if raise
None del import return
True elif in try
and else is while
as except lambda with
assert finally nonlocal yield
break for not
class from or
continue global pass
>>>
False
|
判断假
|
def
|
定义函数
|
if |
条件语句 if-elif-else
|
raise
|
Python raise抛出异常
|
None
|
None和任何其他的数据类型比较永远返回False
|
del
|
删除列表元素如:del a[0]
|
import
|
import导入
|
return
|
返回值,返回函数
|
True
|
判断真
|
elif
|
条件语句 if-elif-else
|
in
|
在...中
|
try
|
try except处理异常
|
and
|
逻辑判断 与
|
else
| 条件语句if-elif-else |
is
|
判断,a 是 b
|
while
|
while循环
|
as
|
结合with使用
|
except
|
try except来捕获异常
|
lambda
|
匿名函数,提升代码的简洁程度
|
with
|
它是一个控制流语句,简化try finally语句
|
assert
|
断言,检查程序的正确性
|
finally
|
在异常处理的时候添加,有它程序会执行里面的程序代码
|
nonlocal
|
在函数或其他作用域中使用外层变量
|
yield
|
用起来像return,告诉程序要求函数返回一个生成器
|
break
|
终止循环语句
|
for
|
for...in 循环语句
|
not
|
逻辑判断 非
|
class
|
定义类
|
from
|
import 或 from import
|
or
|
逻辑判断 或
|
continue
|
告诉 Python跳过当前循环中的剩余语句,然后继续执行
|
global
|
定义全局变量
|
pass
|
pass的意思是什么都不要做,弥补语法和空定义上的冲突
|
Python3的基本数据类型
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Sets(集合)
- Dictionary(字典)
转义字符 | 描述 |
---|---|
\(在行尾时) | 续行符 |
\\ | 反斜杠符号 |
\' | 单引号 |
\" | 双引号 |
\a | 响铃 |
\b | 退格(Backspace) |
\e | 转义 |
\000 | 空 |
\n | 换行 |
\v | 纵向制表符 |
\t | 横向制表符 |
\r | 回车 |
\f | 换页 |
\oyy | 八进制数yy代表的字符,例如:\o12代表换行 |
\xyy | 十进制数yy代表的字符,例如:\x0a代表换行 |
\other | 其它的字符以普通格式输出 |
Python3字符串格式化(String Formats)
%% 百分号标记 #就是输出一个%
%c 字符及其ASCII码
%s 字符串
%c 字符及其ASCII码
%s 字符串
%r 字符串 (采用repr()的显示)
%d 有符号整数(十进制)
%u 无符号整数(十进制)
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写字符)
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点数字(用小数点符号)
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)
%p 指针(用十六进制打印值的内存地址)
%n 存储输出字符的数量放进参数列表的下一个变量中
%d 有符号整数(十进制)
%u 无符号整数(十进制)
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写字符)
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点数字(用小数点符号)
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)
%p 指针(用十六进制打印值的内存地址)
%n 存储输出字符的数量放进参数列表的下一个变量中
Python中的操作符号
• +
• -
• *
• **
• /
• //
• %
• <
• >
• <=
• >=
• ==
• !=
• <>
• ( )
• [ ]
• { }
• @
• ,
• :
• .
• =
• ;
• +=
• -=
• *=
• /=
• //=
• %=
• **=