python的一些基础知识参考--关键字、数据类型、操作符

danny posted @ 2012年8月18日 21:37 in python with tags python code , 1983 阅读
关键字 释义
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 跳过
print 打印
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一样

有些符号我还没搞懂,日后再完善了。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter