python的一些基础知识参考--关键字、数据类型、操作符
| 关键字 | 释义 |
| and | 逻辑与 |
| assert | |
| as | 作为 |
| break | 中断 |
| class | 类 |
| continue | 继续 |
| def | 定义函数 |
| del | 删除 |
| elif | 条件else if |
| else | 条件else |
| except | 异常处理 |
| exec | 执行 |
| finally | 最后 |
| for | for 循环 |
| from | 导入模块用 |
| global | 定义全局变量 |
| if | 条件if |
| import | 导入模块 |
| in | 在... |
| is | 是 |
| lambda | lambda 定义匿名函数 |
| not | 逻辑否 |
| or | 逻辑或 |
| pass | 跳过 |
| 打印 | |
| raise | 引起异常 |
| return | 返回 |
| try | 尝试 |
| while | 当条件为真执行循环 |
| with | with 伴随??? |
| yield | 用在函数中, 先不计算,保留着 |
数据类型
布尔 True False
空类型 None
字符串 strings
数字型 numbers
浮点数(小数) floats
列表 lists
转义序列
跟c语言一样
字符串格式化
%d 十进制
%i
%o 8进制
%u
%x
%X
%e
%E
%f 小数
%F
%G
%g
%c
%r 原样输出
%s 字符串
%% %
操作符
+ - * / < > >= <= == !=跟数学一样
** a**n表示a的n次方
// 取整如100//6=16, 乘以除数+取余可以得被除数。100 // 6 * 6 + 100 % 6 = 100
% 取余数(mod)
<>
() 定义元组或者函数参数 def a(x): pass
[] 列表
{} 集合或者是字典
@ 装饰符
, 对象之间的分隔符(或者叫做连接符)如 print "foobar", var (var为变量)
: def foobar(): 或者for x in a: 多行语句
. 方法操作符
= 赋值
; += -= *= /= //= %= **= 跟c一样
有些符号我还没搞懂,日后再完善了。

评论 (0)
