Python基础数据类型 - 1

Python中的变量不用声明。但是每一个变量在使用之前一定要进行赋值,变量赋值会后才会被创建。在Python中,变量没有类型(这里所说的“类型”是指变量所指的内存中对象的类型)。

等号(=)是用来给变量赋值的。等号(=)运算符的左边是一个变量名,右边是储存在变量中的值。

例如:

string = "hello world"   #字符串
number = 99              #整型变量
float1 = 998.00          #浮点型变量

print(string)
print(number)
print(float1)

执行结果为:

hello world
99
998.0

 

多个变量赋值

在python中允许同时对多个变量进行赋值,

例如:

a = b = c = 999

 上边的例子中,我们是创建了一个整型对象,值为999,从后向前赋值,a,b,c,三个变量被赋予相同的数值。我们也可以用下面的方法,为多个对象指定多个变量。

例如:

a, b, c = 66, 99, "hello world"

 在这个例子中,两个整型对象66和99分配变量a和b,字符串对象“hello world”分配给变量c。

标准数据类型 

Python中有6个标准的数据类型:

Number(数字)        String (字符串)        List(列表)

Tuple (元组)           Set(集合)                Dictionary(字典)

Python的6个标准数据类型中:

不可变数据(3个) : Number(数字)、String (字符串)、Tuple (元组)

可变数据(3个) : List(列表)、Dictionary(字典)、Set(集合)。

Number(数字)

在python中支持int、float、bool、complex。只有一种整数类型int,表示为长整型。

python中内置的type()函数可以用来查询变量所指的对象类型。

例如:

a, b, c, d = 20, 5.5, True, 4+3j
print(type(a), type(b), type(c), type(d))

 执行结果为:

<class 'int'> <class 'float'> <class 'bool'> <class 'complex'>

 

数值运算

例如:

>>> 6 + 8  # 加法
14
>>> 8.5 - 6 # 减法
2.5
>>> 5 * 8  # 乘法
40
>>> 6 / 12  # 除法,结果为浮点数
0.5
>>> 8 // 16 # 除法,结果为整数
0
>>> 8 % 6 # 取余
2
>>> 2 ** 3 # 乘方
8

注意:

1、Python可以同时为多个变量赋值,如a, b = 88,99。

2、一个变量可以通过赋值指向不同类型的对象。

3、数值的除法包含两个运算符: / 返回一个浮点数, // 返回一个整数。

4、在混合计算时,Python会把整型转换成为浮点数。
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小白学大数据

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值