1 / 3
文档名称:

Python手册翻译.docx

格式:docx   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python手册翻译.docx

上传人:wc69885 2015/6/5 文件大小:0 KB

下载得到文件列表

Python手册翻译.docx

相关文档

文档介绍

文档介绍:. 使用Python作为一个计算器
让我们试着使用一些简单的Python命令。开始解释型程序,等待最初的立即符号,>>>(不会占用很长时间)
. 数字
把解释行为作为一个简单的计算器:你可以键入一个表达式,它会显示出结果值。表达式的语法简单易懂:操作符+,-,*和/,像其他语言(例如,Pascal或者C)一样的使用方式;圆括号可用于分组。例:
>>> 2+2
4
>>> # This is ment
... 2+2
4
>>> 2+2 # and ment on the same line as code
4
>>> (50-5*6)/4
5
>>> # Integer division returns the floor:
... 7/3
2
>>> 7/-3
-3
等号(“=”)用来给一个变量赋值。然后,在下一次立即解释之前没有结果显示:
>>> width = 20
>>> height = 5*9
>>> width * height
900
一个值可以同时被赋值给多个变量
>>> x = y = z = 0 # Zero x, y and z
>>> x
0
>>> y
0
>>> z
0
变量在可以被使用之前,必须是预先被顶一顶(分配一个值),否则将会有错误发生:
>>> # try to access an undefined variable
... n
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'n' is not defined
这里对浮点型数值有完备的支持;具有混合类型操作数的操作符将会转换整形操作数为浮点型
>>> 3 * /

>>> / 2

支持复杂数字;虚数被表示为以j或J结尾的数。具有非零实数部分的复杂数被写为(实数+虚数),plex(real,imag)函数创建。
>>> 1j * 1J
(-1+0j)
>>> 1j * complex(0,1)
(-1+0j)
>>> 3+1j*3
(3+3j)
>>> (3+1j)*3
(9+3j)
>>> (1+2j)/(1+1j)
(+)
复杂数通过被表示为两个浮点数,实数部分和虚数部分。。
>>> a=+
>>>

>>>

浮点和整形转换函数(float(),int()和long())对与复杂数无效,因为并没有一种正确的方法可以将复杂数转换为一个实数。使用abs(z)可以得到它