-
2021-01-14 19:59:14
Python3 的33个保留字
内置变量 False True None
逻辑 与 或 非 and or not
判断循环 if...elif...else while break continue
Python break语句用来终止循环,用在while和for循环中!!直接跳出 整个 循环
嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码
遍历 for...in...
导入模块包 import from
类 class
重命名 as
删除 del
a=1 # 对象 1 被 变量a引用,对象1的引用计数器为1
b=a # 对象1 被变量b引用,对象1的引用计数器加1
c=a #1对象1 被变量c引用,对象1的引用计数器加1
del a #删除变量a,解除a对1的引用
del b #删除变量b,解除b对1的引用
#print a #运行此句出错,name 'a' is not defined,说明 del 删除变量a
print(c) #最终变量c仍然引用1
变量
global 为全局变量,但当单个函数中出现同一变量名时,在单个函数中为局部变量
global q
q = 6
print "q=", q #q = 6
def function():
q = 3
print 'q =',q
function() # q = 3
更多相关内容 -
python 33个保留字是什么意思
2020-11-20 18:45:22也可以用于异常和循环使用 except 包括捕获异常后的操作代码,与try,finally结合使用 exec 用于执行python语句 for 循环语句 finally 用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合...and 用于表达式运算,逻辑与操作
as 用于类型转换
assert 断言,用于判断变量或条件表达式的值是否为真
break 中断循环语句的执行
class 用于定义类
continue 继续执行下一次循环
def 用于定义函数或方法
del 删除变量或者序列的值
elif 条件语句 与if else 结合使用
else 条件语句 条件语句,与if,elif结合使用。也可以用于异常和循环使用
except 包括捕获异常后的操作代码,与try,finally结合使用
exec 用于执行python语句
for 循环语句
finally 用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用
from 用于导入模块,与import结合使用
global 定义全局变量
if 条件语句,与else,elif结合使用
import 用于导入模块,与from 结合使用
in 判断变量是否存在序列中
is 判断变量是否为某个类的实例
lambda 定义匿名函数
not 用于表达式运算,逻辑非操作
or 用于表达式运算,逻辑或操作
pass 空的类,函数,方法的占位符
print 打印语句
raise 异常抛出操作
return 用于从函数返回计算结果
try 包含可能会出现异常的语句,与except,finally结合使用
while 循环语句
with 简化Python的语句
yield 用于从函数依次返回值
-
python学习笔记—pythone 33个保留字及其含义
2020-12-21 20:56:24pythone 33个保留字及其含义正文可以用代码查询python到底有哪些保留字注意: 正文 序号 保留字 含义 1 and 用于表达式运算,逻辑与操作 2 as 用于类型转换 3 assert 断言,用于判断变量或条件表达式的值... -
详解Python的33个保留字
2021-02-24 23:12:15Python3系列共有33个保留字。保留字(Keyword),也称为关键字,指被编程语言内部定义并保留使用的标识符。程序猿编写程序时不能定义与保留字相同的标识符。掌握一门编程语言首先要熟记其所对应的保留字。 简单介绍...Python3系列共有33个保留字。保留字(Keyword),也称为关键字,指被编程语言内部定义并保留使用的标识符。程序猿编写程序时不能定义与保留字相同的标识符。掌握一门编程语言首先要熟记其所对应的保留字。
简单介绍下Python中保留字的含义:and 用于表达式运算,逻辑与操作;
as 用于类型转换;
assert 用于判断变量或条件表达式的值是否为真;
break 中断循环语句的执行;
class 用于定义类;
continue 继续执行下一次循环;
def 用于定义函数或方法;
del 删除变量或者序列的值;
elif 条件语句 与if else 结合使用;
else 条件语句 条件语句,与if,elif结合使用。也可以用于异常和循环使用;
except 包括捕获异常后的操作代码,与try,finally结合使用;
for 循环语句;
finally 用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用;
from 用于导入模块,与import结合使用;
global 定义全局变量;
if 条件语句,与else,elif结合使用;
import 用于导入模块,与from 结合使用;
in 判断变量是否存在序列中;
is 判断变量是否为某个类的实例;
lambda 定义匿名函数;
not 用于表达式运算,逻辑非操作;
or 用于表达式运算,逻辑或操作;
pass 空的类,函数,方法的占位符;
raise 异常抛出操作;
return 用于从函数返回计算结果;
try 包含可能会出现异常的语句,与except,finally结合使用;
while 循环语句;
with 简化Python的语句;
yield 用于从函数依次返回值;
True ,False,Python中整数0代表假,整数1代表真,True,False均为布尔值;
None是python中的一种特殊数值类型的唯一值,一般起到一个空占位符的作用;
-
Python保留字总结
2020-11-24 01:23:05点击上方“数据管道”,选择“置顶星标”公众号干货福利,第一时间送达关键字保留字也称为关键字,指被编程语言内部定义并保留使用的标识符,程序员编写程序时不能定义与保留字相同的标识符。每种程序设计语言都有一...点击上方“数据管道”,选择“置顶星标”公众号
干货福利,第一时间送达
关键字
保留字也称为关键字,指被编程语言内部定义并保留使用的标识符,程序员编写程序时不能定义与保留字相同的标识符。每种程序设计语言都有一套保留字,保留字一般用来构成程序整体框架、表达关键值和具有结构性的复杂语义等。掌握一门编程语言首先要熟记其所对应的保留字。False await else import pass
None break except in raise
True class finally is return
and continue for lambda try
as def from nonlocal while
assert del global not with
async elif if or yield
一共有35个关键字,行哥来分门别类的给大家介绍一下,有不认识的可以给自己补充一下了1. True、False
2. and、or、not
3.class
4.is、in
5.try、except、finally、raise
6.if、elif、else
7.def、global、nonlocal、return、yield
8.for、while
9.break、continue
10.assert
11.del
12.import、from、 as
13.with
14.pass
15.await、async
16.lambda
1. True、False
False 布尔类型的值,表示假,与True相反
True 布尔类型的值,表示真,与False相反
2. and、or、not
逻辑运算符 与、或、非
3.class
定义类的关键字
4.is、in
Python中的对象包含三个要素:id,type,value
其中:id:用来唯一标识一个对象
type:标识对象的类型
value:是对象的值
is:就是用来判断a对象是否就是b对象,是通过id来判断的
==:判断的是a对象的值是否和b对象的值相等,是通过value来判断的
in:判断变量是否存在序列中
5.try、except、finally、raise
使用try...except...finally语句来处理异常。通常的语句块放在try块中
错误处理的语句放在except块中
始终执行的语句放在finally块中
raise 语句抛出一个指定的异常。try:
#some code here
raise MyException
except MyException:
print("MyException encoutered")
finally:
print("Arrive finally")
x = 10
if x > 5:
raise Exception('x 不能大于 5。x 的值为: {}'.format(x))
6.if、elif、else
判断语句,if语句用来检验一个条件,如果条件为真,运行一块语句(称为if…块),否则处理另外一块语句(称为else…块)。else从句是可选的
7.def、global、nonlocal、return、yielddef 定义函数的关键字
global 定义全局变量
nonlocal 在局部寻找外层函数中离他最近的那个变量
return 函数中的返回值
yield的用法有点像return,除了它返回的是一个生成器def createGenerator():
mylist = range(3)
for i in mylist:
yield i*i
8.for、while
for循环可以遍历任何序列的项目,如一个列表或者一个字符串
while循环可以通关判断条件真假无限循环
9.break、continuebreak语句是用来终止循环语句,即使哪怕循环条件没有称为false或者序列还没有被完全递归,也会停止循环
continue语句被用来跳过当前循环块中的剩余语句,继续进行下一轮循环
10.assert
assert 关键字用于在代码中设置检查点,用于当程序出现错误时中断程序执行。>>>a = 3
>>>assert 0 10
>>>a = 20
>>>assert 0 10
Traceback (most recent call last):
File "", line 1, in assert 0 10
AssertionError
# assert 条件后可以增加错误信息解释
>>>a = 20
>>>assert 0 10, '超出范围!'
Traceback (most recent call last):
File "", line 1, in assert 0 10, '超出范围!'
AssertionError: 超出范围!
11.del
del删除变量或者序列的值a = [-1,3,'aa',85] # 定义一个list
del a[0] # 删除第0个元素
del a[2:4] # 删除从第2个到第3个元素。
12.import、from、 as
用于导包,as为重命名from turtle import fd as f
13.with
用于文件的读写# 写文件
with open("test.txt", "wt") as out_file:
out_file.write("公众号:一行数据,没想到吧,这里有植入")
14.pass
pass空的类,函数,方法的占位符
15.await、async
async 用来声明一个函数为异步函数,异步函数的特点是能在函数执行过程中挂起,去执行其他异步函数,等到挂起条件(假设挂起条件是sleep(5))消失后,也就是5秒到了再回来执行。
await 用来用来声明程序挂起,比如异步程序执行到某一步时需要等待的时间很长,就将此挂起,去执行其他的异步程序。async def test2(i):
r = await other_test(i)
print(i,r)
async def other_test(i):
r = requests.get(i)
print(i)
await asyncio.sleep(4)
print(time.time()-start)
return r
url = ["https://segmentfault.com/p/1210000013564725",
"https://www.jianshu.com/p/83badc8028bd",
"https://www.baidu.com/"]
loop = asyncio.get_event_loop()
task = [asyncio.ensure_future(test2(i)) for i in url]
start = time.time()
loop.run_until_complete(asyncio.wait(task))
endtime = time.time()-start
print(endtime)
loop.close()
16.lambda
通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是匿名函数
= lambda :f = lambda x, y, z: x+y+z #f是表达式的名字
>>>f(1,2,3) #像函数一样调用
-
python中33个保留字
2020-10-13 23:18:18在变量命名时,python中有33个保留字是我们不能使用的。 import keyword for kw in keyword.kwlist: print(kw) 输出: False None True and as assert async await break class continue def del elif else ... -
python语言程序设计——python3的33个保留字
2021-03-07 23:29:07python3的33个保留字 黑色字符是在python基础语法体系中出现的,红色的不会常用 字符 含义 True 真 False 假 None 空值 true(小写) 用户自定义变量 在 Python 中,有一个特殊的常量 None(N ... -
Python33个保留字
2020-07-07 20:35:19Python33个保留字 下面展示 33个关键字。 True False None is pass for in try except and or not if elif else with as def del import from global nonlocal lambda finally raise assert while continue break ... -
python保留字的基本含义-python 33个保留字是什么意思
2020-11-01 12:19:07也可以用于异常和循环使用 except 包括捕获异常后的操作代码,与try,finally结合使用 exec 用于执行python语句 for 循环语句 finally 用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合... -
python学习笔记---pythone 33个保留字及其含义
2020-03-26 17:24:29笔记走起 pythone 33个保留字及其含义正文可以用代码查询python到底有哪些保留字 -
python的33个保留字(关键字)
2020-04-29 09:23:56保留字:被编程语言内部定义并使用的标识符,大小写敏感 序号 保留字 说明 1 and 用于表达式运算,逻辑与操作 2 as 用于类型转换 3 assert 断言,用于判断变量或条件表达式的值是否为真 4 break 中断... -
python中保留字33个详细介绍
2022-02-14 23:54:48保留字33个 python保留字 说明 and 用于表达式运算,逻辑与操作 as 用于类型转换 assert 断言,用于判断变量或条件表达式的值是否为真 break 中断循环语句的执行 class 用于定义类 continue 继续执行下一次循环 def... -
Python学习笔记——Python的33个保留字及其意义,python,pythone33,含义
2020-11-20 18:45:06Python学习笔记——Python的33个保留字及其意义,python,pythone33,含义发表时间:2020-03-27笔记走起正文序号保留字含义1and用于表达式运算,逻辑与操作2as用于类型转换3assert断言,用于判断变量或条件表达式的值... -
V2.2 python3的35个保留字
2020-11-20 21:36:52python 保留字每种编程语言都有保留字,它是已经被赋予...python保留字1、通过以下命令,可以调出python已设定的保留字#引入模块:import keywordk= keyword.kwlist#查看保留字个数print("python保留字个数:"+str(le... -
python 保留字
2020-11-24 11:42:19关键字保留字也称为关键字,指被编程语言内部定义并保留使用的标识符,程序员编写程序时不能定义与保留字相同的标识符。 每种程序设计语言都有一套保留字,保留字一般用来构成程序整体框架、表达关键值和具有结构性... -
Python包含的保留字
2021-03-13 05:51:58Python 包含的保留字可以执行如下命令进行查看:>>> import keyword>>> keyword.kwlist['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', ... -
Python中的保留字有多少个呢,有33个
2019-08-12 23:02:20列出来了python中的保留字33个,具体用法以后补充… and as assert break class continue def elif else except finally for from if import in is lambda not or pass raise return try while with yield del glo..... -
python语言的保留字
2020-11-20 21:31:46Python中的标识符是用于识别变量、函数、类、模块以及其他对象的名字,标识符可以包含字母、数字及下划线(_),但是必须以一...另外,如if,else,for 等单词是保留字,也不能将其用作标识符。(推荐学习:Python视频... -
python35个保留字-[Python3 填坑] 003 关键字?保留字?预留字?
2020-11-11 14:02:40print( 坑的信息 )挖坑时间:2019/01/04明细坑的编码内容Py002-1Python 的“关键字”与“保留字”有没有区别2. 开始填坑(1) 问题的由来照理说,我不该这么折腾。就我浅薄的知识而言,说到编程语言中的“关键字”,... -
Python 之关键字(保留字)
2022-03-11 14:37:19关键字(保留字)是 Python 语言中一些已经被赋予特定意义的单词。 Python 包含的保留字可以执行如下命令进行查看: >>> import keyword >>> keyword.kwlist 结果: ['False', 'None', 'True', 'and', 'as', 'assert... -
Python 关键字(保留字)一览表,含查询方法
2020-11-24 01:21:48前言Python关键字也是保留字,是Python语言中一些已经被赋予特定意义的单词,要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。需要注意的是, Python是严格区分大小写... -
python 3的33个保留字的基本含义-python3从零学习-4.1.1、关键字(保留字)
2020-11-11 14:05:46关键字(保留字)在Python终端输入:>>> import keyword>>> keyword.kwlist["False", "None", "True", "and", "as", "assert", "break", &... -
python保留字
2020-08-15 10:42:32保留字也叫关键字,是被变成语言内部定义并保留使用的标识符。Python共有33个保留字,这些保留字大小写敏感,例如in是Python的一个保留字,不能当做变量使用,二In则可以当做变量来使用。... Python保留字为: ... -
Python主要保留字
2020-11-21 02:49:50保留字 含义None 表示该值是一个空对象as 用于类型转换assert 断言,用于判断变量或条件表达式的值是否为真class 用于定义类def ...