笨方法学python 习题37

习题37
复习各种符号

Keywords
and  #与逻辑
del   #用于list列表操作,删除一个或者连续几个元素
from  #导入相应的模块
not   #非逻辑
while  #while循环
as  # 作为
elif #并且开始
global #声明全局变量(为一个定义在函数外的变量赋值,告诉python这个变量名是全局的)
or  # 或逻辑
with  #将表达式作为一个变量,然后执行代码块
assert #断言(确保)某东西为真(是一种插入调试断点到程序的一种便捷的方式,声明某个条件为真)        
else  #其他(else条件)
if    #如果(if 语句)
pass  #表示空代码块,为了保持程序结构的完整性,一般用做占位语句
yield #暂停函数,返回到调用函数的代码中
break # 满足某个条件时,立刻停止循环
except # 如果发生异常,运行此处代码
import #导入模块里的某个功能  
print #打印
class #类,把具有相同属性和方法的对象可以归为一类,定义出的具体作为对象实例。
exec #动态执行代码片段的语法声明(将字符串作为 Python 脚本运行)
in    #判断一个数是否在一个序列里面,返回布尔值
raise #引发异常,执行时创建指定异常类的一个对象。
continue # 停止当前循环的后续步骤,再做一次循环
finally # 无论是否发生异常都要确保资源释放代码的执行
is #类似于==,判断是否一样
return # 返回值并退出函数
def  #定义函数
for  #针对物件集合执行循环
lambda #创建短匿名函数
try # 尝试执行代码,出错后转到except

数据类型
True # True and True ,真
False # False and False ,假
None #通常表示空或是没有值。是一个特殊的值。判断时为False。Null是python特殊类型,对象只有一个值None。
strings #存储文本信息
numbers# 存储整数
floats  #存储十进制数
lists # 存储列表
字符串转义序列
\\   #\
\'   #'
\"   #"
\a   #响铃
\b   #退格符
\f   #表单填充单元格
\n  # 换行
\r  #回车
\t  # 水平制表符
\v  #垂直制表符
字符串格式化
%d  #整数型
%i  #:输入整数、带前导0的八进制数或0x的十六进制数
%o  #八进制无符号整数
%u   #无符号整数
%x   #小写十六进制数
%X   #大写十六进制数
%e  #指数表示,小写e
%E   # 指数表示,大写E
%f   # 浮点实数
%F   # 浮点实数
%g   #浮点数字,以%e%f中较短的输出宽度输出单、双精度实数
%c   #转换成字符,ASCII码值
%r   #用repr()进行字符串转换
%s    #字符串格式
%%    #%
操作符号
+      加
-      减
*      乘
**     幂
/      除
//     除后向下去取整数 (结果是删除小数点后得到的商数,若值为负,结果保留向负无穷大舍去)
%       字符串翻译,或者求余数
<      小于
>       大于
<=       小于等于
>=      大于等于
==       等式两边相等
!=         不相等
<>     检查两个操作数值是否相等,若不相等,为True。
()    代表tuple元组数据类型,不可变序列,逗号隔开
[]     代表list列表数据类型,可变的序列,逗号隔开
{}    代表dict字典数据类型,逗号隔开组 
@    函数修饰符,在函数定义的前一行。
,    逗号
:    冒号
.    点
;  分号
+=    加后赋值  x+= 1  ==  x=x+1
-=    减后赋值   x-=1  ==  x=x-1
*=   乘后赋值
/=    除后赋值
//=   除后舍余并赋值
%=    求余后赋值
**=   求幂后赋值

以上都是各种收集而来,希望大家不要介意

上一篇:第37天新版动画系统和有限状态机


下一篇:Javascript高级程序设计第三版-笔记