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

原文地址:https://www.cnblogs.com/renyz/p/11498438.html

时间: 2024-08-08 05:27:59

python基础之变量类型和数据运算的相关文章

python有哪些变量类型?以及变量类型的总结

python有哪些变量类型?以及变量类型的总结[数值]Number:float.int.long.complex [字符串]:str注意没有string,这里的str就是string的缩写. 创建方式:str() a='abcdef' 方法: 1.截取:a[头下标:尾下标:每步值] 每步值默认是:1 2.增加:a + a 等同 a*2 3.合并:a + a 4.S.lower() #小写 5.S.upper() #大写 6.S.swapcase() #大小写互换 7.S.capitalize()

Python基础1--变量类型

首先,在之前,我不是一个 Python玩家,我只是一个使用者,需要即取,现在,我要认真学习和记录,正确称为一个Python的玩家. 说明,这明显不是教程,是我自己理解并记录的笔记而已. Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) 数字有四种数值类型:int,long ,float,complex, 例子:a=250 #int b=12345678910L #long,也可以小写l结尾,但是

Python基础知识点:类型和运算

一:类型和运算 –1.1 寻求帮助: dir(obj) # 简单的列出对象obj所包含的方法名称,返回一个字符串列表 help(obj.func) # 查询obj.func的具体介绍和用法 – 1.2 测试类型的三种方法,推荐第三种 if type(L) == type([]): print("L is list") if type(L) == list: print("L is list") if isinstance(L, list): print("

Python基础之变量,常量,注释,数据类型

由于上学期学了C语言,对于这一块的内容肯定算熟悉,只是注释的方法有些不同,但得还是一步一步的来!没有基础的同学看了这篇随笔也会大有助益的! 什么是变量?所谓变量就是将一些运算的中间结果暂存到内存中,以便后续代码调用. 什么是常量?即一直不变的量. 给代码写上注释是养成一个好习惯,方便别人更好理解自己的代码. 由于Python是动态语言,所以赋值变量的时候不用指定数据类型就可以 变量命名规则 1.必须由数字,字母,下划线任意组合,且不能数字开头,不能有任何符号. 2.不能是python中的关键字.

python基础3 - 变量的基本使用和命名

4.变量的基本使用 4.1 变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 = 左边是变量名 = 右边是存储在变量中的值 变量名 = 值 变量定义之后,后续就可以直接使用了 4.2 变量的类型 在内存中创建一个变量,会包括: 名称.保存的数据.存储数据的类型.地址(标示) 在 Python 中定义变量是 不需要指定类型(在其他很多高级语言中都需要) 数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型

Python基础知识(二)—基本数据运算

基本数据运算 一.函数 表示一个功能,函数定义者是提供功能的人,函数调用者是使用功能的人. 例如: 1.print(数据) 作用:将括号中的内容显示在控制台中 2.变量 = input(“需要显示的内容”)      作用:将用户输入的内容赋值给变量 二.变量 1.定义:关联一个对象的标识符. 2.命名:必须是字母或下划线开头,后跟字母.数字.下划线. 不能使用关键字(关键字会显示蓝色),否则发生语法错误:SyntaxError: invalid syntax. 建议命名:字母小写,多个单词以下

python基础_变量

变量的基本使用 程序就是用来处理数据的,而变量就是用来存储数据的 目标 变量定义 变量的类型 变量的命名 01. 变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值= 左边是一个变量名= 右边是存储在变量中的值 变量名 = 值 变量定义之后,后续就可以直接使用了 1) 变量演练1 -- iPython # 定义 qq_number 的变量用来保存 qq 号码 In [1]: qq_number = "1234567"

js基础之变量类型

js的基本变量类型包括number,string,boolean,undefined,function,object,可用typeof展示出来.且js的变量类型是有所存的数据决定的.对于undefined类型是由于未声明或声明了为赋值产生的. <script> //number var a = 12; var b; //string // a = 'abc'; //boolean // a = true; //object // a = document.getElementById('div

Python基础之变量进阶

变量的引用 变量和数据都是保存在内存中的: 在python中函数的参数传递以及返回值都是靠引用传递的. 函数引用的概念 在python中 变量和数据时分开存储的: 数据保存在内存中的一个位置: 变量保存着数据在内存中的地址: 变量中记录数据的地址,就叫做引用: 使用id()函数可以查看变量中保存数据所在的内存地址. 注意:如果变量已经被定义,当给一个变量赋值的时候,本质上是自改了数据的引用:即变量不再对之前的数据引用:变量改为对新赋值的数据引用. a = 1 id(a) 140721952793