Python支持的数值类型包括:

名称

功能

int

整数

long

长整型

float

实数型

complex

复数

示例代码:

x=3              # 整数
f=3.141529      # 浮点数
name="Python"    # 字符串
big=358315791L  # 长整型(在Python3中没有,都是int)
z=complex(2,3)  # (2+3i)  复数,包括实部和虚部
 
printx
printf
printname
printbig
printz


输出结果:

3
3.141529
Python
358315791
(2+3j)

数值的范围根据系统平台而定,下面是32位和64位系统的数值范围:

32位系统:

类型

最小值

最大值

有符号整数

0

2147483647

长整型

-

limited only by memory

浮点数

2.2250738585072014e-308

 1.7976931348623157e+308

64位系统:

类型

最小值

最大值

有符号整数

0

9223372036854775807

长整型

-

limited only by memory

浮点数

2.2250738585072014e-308

 1.7976931348623157e+308


操作符
在python中可以利用加减乘除符号,计算变量。

x = 3
y = 8
sum = x + y
print sum

输出结果为11

用户输入
可以利用 raw_input()函数接受用户输入值,在python3中是使用input()

x=int(raw_input("Enter x:"))
y=int(raw_input("Enter y:"))
 
sum=x+y
printsum

上面代码中,将用户输入的值转换为整数值,赋值给x,y,如果想得到浮点数,可以直接用raw_input()函数