Python
学习笔记
在下面的例子中,我们把一个字符串赋值给变量
myString
,先用
来显示
变量的内容,之后用变量名称来显示。
>>> myString = 'Hello World!'
>>> print myString
Hello World!
>>> myString
'Hello World!'
程序输入:
下划线
(_)
在解释器中有特别的含义,表示最后一个表达式的值。所以上面的代码执行
之后,下划线变量会包含字符串:
>>> _
Hello World!
Python
的
语句,
与字符串格式运算符
( % )
结合使用,
可实现字符串替换功能,
这
一点和
C
语言中的
printf()
函数非常相似:
>>> print "%s is number %d!" % ("Python", 1)
Python is number 1!
%s
表示由一个字符串来替换,而
%d
表示由一个整数来替换,另外一个很常用的就
是
%f
,
它表示由一个浮点数来替换。
在学习
Python
的过程中,
如果需要得到一个生疏函数的帮助,
只需要对它调用内建函
数
help()
。通过用函数名作为
help()
的参数就能得到相应的帮助信息:
>>> help(raw_input)
Help on built-in function raw_input in module __builtin__:
注释:
和大部分脚本及
Unix-shell
语言一样,
Python
也使用
#
符号标示注释,从
#
开始,
直到一行结束的内容都是注释。
>>> # one comment
运算符:
和其他绝大多数的语言一样,
Python
中的标准算术运算符以你熟悉的方式工作
+ - * / // % **
,加、减、乘、除和取余都是标准运算符。双星号
(**)
是乘方运算符。
Python
有两种除法运算符:
单斜杠用作传统除法,双斜杠用作浮点除法(对结果进行四舍五入)
。
传统除法是指如果两个操作数都是整数的话,它将执行是地板除
(
取比商小的最大整
数
)
,而浮点除法是真正的除法,不管操作数是什么类型,浮点除法总是执行真正的除