python z real_Python 手册——Python的非正式介绍

数值:

解释器的行为就像是一个计算器。你可以向它输入一个表达式,它会返回结果。表达式的语法简明易 懂:+,-,*,/和大多数语言中的用法一样(比如C或Pascal),括号用于分组。例如:

>>> 2+2

4

>>> # This is a comment

... 2+2

4

>>> 2+2   # and a comment on the same line as code

4

>>> (50-5*6)/4

5

>>> # Integer division

returns the floor:

... 7/3

2

>>> 7/-3

-3

像c一样,等号(“=”)用于给变量赋值。被分配的值是只读的。

>>> width = 20

>>> height

= 5*9

>>> width * height

900

同一个值可以同时赋给几个变量:

>>> x = y = z = 0 # Zero x, y and z

>>> x

0

>>> y

0

>>> z

0

Python完全支持浮点数,不同类型的操作数混在一起时,操作符会把整型转化为浮点数。

>>> 3 * 3.75 / 1.5

7.5

>>> 7.0 / 2

3.5

复数也同样得到了支持,虚部由一个后缀“j”或者“J”来表示。带有非零实部的复数记为“(real+imagj)”,或 者也可以通过“complex(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)

(1.5+0.5j)

复数总是由实部和虚部两部分浮点数来表示。可能从 z.real 和 z.imag

得到复数z的实部和虚部。

>>> a=1.5+0.5j

>>> a.real

1.5

>>> a.imag

0.5

用于向浮点数和整型转化的函数(float(), int() 和 long())不能对复数起作用--没有什么方法可以将复数 转化为实数。可以使用abs(z)取得它的模,也可以通过z.real得到它的实部。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值