标签:
一、数据类型:
整型(int)、浮点型(float)、字符型(string)、布尔型(bool)、空值(None)
①整型
略
②字符串
‘abc’:表示a,b,c这3个字符
“I‘am ok”:表示I,‘,m,空格,O,K这6个字符
‘I\‘m \"ok\"!’: 表示I‘m "ok"!
\n:换行
\t:制表符
\\:表示字符\
r‘‘ 表示‘’ 内部默认不转义
>>> print ‘\\\t\\‘ \ >>> print r‘\\\t\\‘ \\\t\
③布尔值
True、False
>>> 1>4 False >>> 5>4 True
布尔值可以用and、or和not运算
分别表示:与、或、非运算
④空值
空值是python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
二、变量和常量
①变量名命令规则:
只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。
②变量名命名习惯:
遵循一定的命名习惯,越简洁越好,但是要表达清楚,最好一个单词就能表述你要描述的变量
③定义变量:
>>> name=‘yaobin‘ #字符串 >>> age=24 #整数,不要加‘’,不然变成字符串 >>> has_girlfriend=True #布尔值 >>> ‘good for you !‘ ‘good for you !‘
>>> age=age+1 #结果是25
>>> id(name) 139776593541568 >>> name2=name >>> id(name2) 139776593541568 >>> print name,name2 yaobin yaobin >>> name="hy" >>> id(name),id(name2) (139776593533408, 139776593541568) >>> print name,name2 hy yaobin
内置函数id(),查看内存地址空间
④常量
PI=3.14159265359
通常用全部大写的变量表示常量,但事实上PI仍然是一个变量。这只是一个习惯用法而已。
⑤数据运算符
算术运算
比较运算
Assignment Operators
二进制运算
关系运算
验证运算
三、字符编码
ASCII Unicode UTF-8
略
四、python的字符串
略
五、格式化
%s:字符串替换
%d: 整数替换
%s: 字符串
%x: 十六进制整数
>>> ‘growth rate:%d %%‘ %7 ‘growth rate:7 %‘
标签:
原文地址:http://www.cnblogs.com/binhy0428/p/5082587.html