python基础汇总(五)

学习的进度已经过了一半,我希望现在可以停下脚步,回首往事。

现在我将所有PYTHON符号和关键字列出来:

关键字

and:与;布尔中的比较运算,两者都为真则两者的and运算结果为真。

del:删除函数。

from:来自;引用模块的时候能用上,例如from sys import argv

not:否定;not Fasle的结果是True。

while:循环函数;无限循环时用while True:

as:命名;

elif:if/elif/else条件语句中的中间部分,可以存在多个。

global:声明一个变量是全局的,常用于函数内部的变量。

or:或;布尔运算中,当两者中至少有一个为真时运算结果为真。

with:可以自动关闭文件、线程锁的自动获取和释放等。假设要对一个文件进行操作,使用 with 语句。

assert:用来声明某个条件是真的。

else:if/elif/else条件语句中的结尾部分,仅一个。

if:if/elif/else条件语句中的开头部分,仅一个。

pass:空语句,不做任何事,跳过。

yield:使用一个带yield的函数在python建立一个生成器。

break:终止循环语句,只能在循环中使用。

except:try-except是用来引发异常,程序执行的时候,首先会执行try部分,如果try报错,就会执行except部分,如果try部分没有报错,程序就会跳过except部分执行。

import:使用import语句将一个模块导入进去。

print:打印语句。

class:定义类的关键字。

exec:类似于一个语法声明的功能。

in:包含。

rase:使用raise抛出异常,显示程序的异常。

continue:跳出本次循环,进入下一次循环。break是直接结束全部循环。

finally:是try-except语句中的结尾部分,处理其他情况的过渡。

is:判断;

return:函数中,返回值给变量。

def:函数的定义。

for:循环语句或者遍历列表。

lambda:匿名函数,及即没有具体名称的函数,它允许快速定义单行函数,类似于C语言的宏,可以用在任何需要函数的地方。

try:是try-except语句中的开头部分,遇到异常时使用tyr语句。

数据类型

True:布尔逻辑中的正确。

False:布尔逻辑中的错误。

None:没有结果。在输出中表示无。

strings:字符串集

numbers:数字集

floats:浮点数集

lists:列表集

字符串转义序列

\\:转义\

\':转义单引号

\":转义双引号

\a:响铃符

\b:单词边界(word boundary)符,退格符。

\f:换页符。

\n:换行符。

\r:回车符。

\t:横向制表符。

\v:纵向制表符。

字符串格式化

%d: 格式化整数

%i: 格式化整数(很少)

%o:格式化无符号八进制数

%u:格式化无符号整型

%x:格式化无符号十六进制数                f1

%X:格式化无符号十六进制数(大写) F1

%e: 用科学计数法格式化浮点数

%E:作用同%e,用科学计数法格式化浮点数

%f:格式化浮点数字,可指定小数点后的精度

%F:作用同%f,格式化浮点数字,可指定小数点后的精度

%g:%f 和 %e 的简写

 %G:%f  和  %E的简写

%c:格式化字符及其ASCII码

%r:调试专用。 显示原始字符的形式

%s:格式化字符串

%%:字符“%”

操作符

+:加

—:减

*:乘

**:幂

/:除

//:除取整 

%:求余

<:小于

>:大于

<=:小于或等于

>=:大于或等于

==:判断等于

!=:判断不等于

< >:尖括号

( ):小括号,tuple

[ ]:列表,list

{ }:字典,dict

@:修饰符,把函数当作属性

,:逗号

: :冒号

.:句号

=:等于

;:分号

+=:与结果相加

-=:与结果相减

*=:与结果相乘

/=:与结果相除

//=:与结果除取整数

%=:与结果求余数

**==:与结果求幂

希望大家能记住上面所有的东西,基础决定你编写程序的上限。

猜你喜欢

转载自www.cnblogs.com/Masterpaopao/p/10079730.html
今日推荐