python基础之变量类型和数据运算
Posted renyz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础之变量类型和数据运算相关的知识,希望对你有一定的参考价值。
一、变量的类型
程序中,为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的。
怎样知道一个变量的类型呢?
在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要我们主动的去说明它的类型,系统会自动辨别
可以使用type(变量的名字),来查看变量的类型
name = "Python" age = 18 print(type(name),type(age)) —————————————————————————————————— <class ‘str‘> <class ‘int‘>
1、数字(Number)
(1)int(有符号整型)
在32位机器上:-2**31~2**31-1
在64位机器上:-2**63~2**64-1
(2)long(长整型)(基本不用)
(3)float(浮点型)
浮点数用来处理实数,即带有小数的数字
(4)complex(复数)
复数由实数部分和虚数部分组成,一般形式为x+yj
PS:Python中存在小数字池:-5 ~ 257
2、布尔类型
真或家(1或0)(True or False)
3、字符串(String)
PS:字符串(%s);整数(%d);浮点数(%f)
字符串常用功能:
移除空白、分割、长度、索引、切片
4、列表(List)
创建列表:
1 num_list = [12,234,45,12] 2 或 3 num_list2 = list([12,23,34,126])
基本操作:
索引、切片、追加、删除、长度、循环、包含
5、元组(Tuple)(不可变列表)
创建元组:
age = (11,22,33,44)
或
age = tuple((11,22,33,44))
6、字典(Dictionary)
创建字典:
person = "name":"ryz","age":18 或 person = dict("name":"ren","age":18)
常用操作:
索引、新增、删除、键值对、循环、长度
二、数据运算
1、算数运算
描述 |
实例 |
加 |
两个对象相加 a + b 输出结果 7 |
减 |
得到负数或是一个数减去另一个数 a - b 输出结果 3 |
乘 |
两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 10 |
除 |
x除以y b / a 输出结果 2 |
取整除 |
取商,5//2得2;返回商的整数部分 9//2 输出结果 4 。 |
取余 |
返回除法的余数 a % b 输出结果 1 |
幂 |
返回x的y次幂 a**b 为5的2次方, 输出结果 25 |
以上是关于python基础之变量类型和数据运算的主要内容,如果未能解决你的问题,请参考以下文章
python基础[1]——python运算符&python数据类型之数值型
2022年最新Python大数据之Python基础函数与变量