Python脚本编写基础
1 关键字
False:bool变量取值“假”
None:表示该值不存在,比如 没有定义返回值 的函数就 返回None
True:bool变量取值“真”
and:逻辑运算符“与”
assert用来声明某个条件是真的;
break:跳出循环或条件判断
class:定义类
continue:结束当前循环进入下一次循环
def:函数定义标识
del:用于删除元素diplomat
elif:条件判断,与if、else一起使用,构成if-elif-else形式
else:条件判断,与if、elif一起使用
except:用于异常处理
finally:异常处理
for:循环语句,一般用于知道循环次数的循环
from:通常与模块导入import一起使用
global:定义全局变量
if:条件判断语句
import:导入模块
in:判断一个数是否在集合中
is:用来比较两个变量是否指向同一内存地址也就是两个变量是否等价 而 == 是用来比较两个变量是否逻辑相等
lambda:一种无名函数的速写法
def make_incrementorn:
    return lambda x: x+n
f=make_incrementorn
f等价于
def fx:
    return x+n
nonlocal:用于在嵌套函数中访问外部变量
not:逻辑运算符“非”
or:逻辑运算符“或”
pass:执行空循环
while True:process的意思
    pass 什么也不做
raise:用于抛出异常
return:函数中用于结束调用并返回处理结果
try:异常处理;我们把所有可能引发错误的语句放在try块中,然后在except从句/块中处理所有的错误和异常;
while:循环语句,一般用于不知道循环次数的循环
with:控制流语句
yield:每次调用返回一个值,并记录当前执行位置所有的变量
def reversedata:
    for index in rangelendata-1,-1,-1:python基础代码100例
        yield dataindex
for char in reverse"golf":
    print char
2 数据类型
双十一各平台数据str:一个由字符组成的不可更改的有串行;在Python 里,字符串由Unicode字符组成;  Wikipedia’” Wikipedia”
bytes:一个由字节组成的不可更改的有串行; b'Some ASCII'  b” Some ASCII”
list:可以包含多种类型的可改变的有串行  , 'string', True
tuple:可以包含多种类型的不可改变的有串行 , 'string', True
set, frozenset  与数学中集合的概念类似;无序的、每个元素唯一; {, 'string', True}  frozenset, 'string', True
dict:一个可改变的由键值对组成的无串行; {'key1': , 3: False}
int:精度不限的整数  42
float:浮点数;精度与系统相关; 
complex:复数 3+
bool:逻辑值;只有两个值:真True、假False
3 运算符
Python 中的布尔比较运算符
运算符
描述
示例
<
小于
i < 100
<=
小于等于
i <= 100
>
大于
i > 100
>=
大于等于
i >= 100
==
相等
i == 100
=
不相等另外使用 <>
i = 100
Python 中的逻辑运算符
android前端开发
运算符
描述
示例
not
逻辑非
not b
and
逻辑与
i <= 100 and b == True
or
逻辑或
i < 100 or f >
Python 中的算术运算
运算符
描述
示例
后端xml格式乘
i  100
/
i / 100
New block starts here
print "but you do not win any prizes" New block ends here
elif guess < number:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。