Python中的变量和数据类型

开发 前端
python是一门弱数据类型的语言,python中的变量和数据类型都包含哪些,你知道吗?

python是一门弱数据类型的语言,变量不需要声明即可使用,向变量赋值即定义变量,赋予的值的类型就是变量的类型,但变量也是有数据类型的,字符串'1'如果想参与数据计算,则需要使用int()函数来进行转换,使用type()函数可以查看变量的数据类型。

变量保存的是数据的内存地址的引用,python中变量分为不可修改变量和可修改变量,不可修改变量有int,float,str字符串,tuple元组等,可修改变量有list列表,dict字典,set集合等。当向函数中传递参数时,python一律传递值的引用,但如果传递的值为不可修改变量时,由于不可修改则会复制一份传递到函数中,传递的值如何是可修改的列表,字典等,则直接传递这些值的引用,可以在函数体内进行修改。

python中的数据类型:

字符串:用单引号或双引号括起来的一系列字符。在字符串中使用变量可以使用f字符串,这是在python3.7中新引入的功能,使用起来非常方便,在字符串的第一个引号前加上f,即可在字符串中使用{}花括号将变量插入字符串,如f"thisis a {cat}",这里cat是一个变量名。

数值类型:整数int,符点数float,数值类型可进行加+、减-、乘*、除/、乘方**、取余数%等操作。

列表:使用方括号[]括起来的,用逗号分隔的,有序、可修改的数据集合。如[1,2,3,4,5],添加列表中的元素使用appand()方法,插入元素使用insert()方法,删除元素使用del语句、pop()方法或remove()方法。列表的排序使用sort()方法,临时排序使用sorted()方法,倒序使用reverse()方法,取列表长度使用len()方法,遍历列表使用for…in…语句。

元组:列表是可修改的数据集合,元组则是不可变的列表,使用括号()括起来的,使用逗号分隔的一组数据集合。

字典:字典是一系列键值对的数据集合,使用花括号{}括起来的,使用逗号分隔的数据集合,键值对之间使用冒号:分隔,每个键都与其值相关联,键与值可是是任何数据类型,甚至是列表或字典本身。字典的一些操作与列表很相似,可以使用get()方法来获取一个可能不存在的键值对。

责任编辑:华轩 来源: 今日头条
相关推荐

2023-10-17 07:57:56

Python数据类型

2024-01-12 09:00:22

Swift常量数据类型

2011-08-04 09:56:30

Objective-C 变量 数据类型

2021-04-05 08:22:54

Python进制数据类型

2011-07-07 10:18:58

Cocoa 实例变量 数据

2009-06-24 08:04:18

Hibernate基础核心接口数据类型

2018-11-15 09:45:47

JavaScript数据类型变量

2022-10-27 20:42:04

JavaScripJava编程语言

2023-11-08 18:05:06

Python类型技巧

2021-06-12 09:39:50

Python字典数据类型Python基础

2010-03-09 16:56:08

Python数据类型

2010-03-11 15:56:15

Python列表

2023-03-27 10:04:27

数据类型浮点型布尔型

2020-10-26 13:46:07

Java基础入门篇

2013-05-10 15:27:07

R语言

2019-08-12 11:40:48

数据库SQLite3数据类型

2021-06-09 09:00:11

Python数据类型基础

2021-06-05 10:02:15

Python进制数据类型

2024-05-10 13:46:36

Python进制

2023-10-19 07:42:37

Python数据类型
点赞
收藏

51CTO技术栈公众号