我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python的基本类型介绍和可变不可变

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python的基本类型介绍和可变不可变

Python的基本类型介绍

前言

  做python有一段时间了,从工作开始就在不断地学习和积累。但是有时候用到一些技术点,甚至是基础知识的时候,总是会遗忘。所以,从今天开始,就在这里记录下来,不仅可以分享给大家,而且还可以帮助我来复习。博客会持续更新,开始会是python基础的复习,后面会根据工作内容来分享一些框架、数据库等等的一些内容。希望能够给大家带来帮助。也希望有疑惑、补充和不足的地方,大家能及时提出和指正。让我们共同进步,明天会更好!Thanks everyone!

 

python的基本数据类型:

  Number(数字)、String(字符串)、Tuple(元组)、List(列表)、Dictionary(字典)、Set(集合)

不可变类型:

  Number(数字)、String(字符串)、Tuple(元组)

可变类型:

  List(列表)、Dictionary(字典)、Set(集合)

 

1. Numbers(数字)

  python中的number用于存储数值,数据类型是不允许进行改变的,如果进行改变也就是意味着要重新分配内存空间

  支持不同的数据类型:

    • 整形(int)-通常被称为整型或整数,是正数或者负整数。
    • 长整型(long integers)-无限大小的整数,整数最后使用大写或小写的L表示。
    • 浮点型(floating point real values)-浮点型由整数部分和小数部分组成。
    • 复数(complex numbers)-复数由实数部分和虚数部分构成,可以使用a+bj,或者complex(a,b)表示,复数的a和b部分都是浮点型.
    • 布尔值(bool)- 只有True,False两个值。很方便的进行逻辑运算。
    • 字节(bytes):二进制类型。主要储存一些字符串的编码。或者数字的二进制表示。

2. String (字符串)

  • 1、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。
  • 2、字符串可以用+运算符连接在一起,用*运算符重复。
  • 3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。
  • 4、Python中的字符串不能改变。

3. Tuple(元组)

  • 1、与字符串一样,元组的元素不能修改。
  • 2、元组也可以被索引和切片,方法一样。
  • 3、注意构造包含0或1个元素的元组的特殊语法规则。
  • 4、元组也可以使用+操作符进行拼接。

4. List(列表)

  • 1、List写在方括号之间,元素用逗号隔开。
  • 2、和字符串一样,list可以被索引和切片。
  • 3、List可以使用+操作符进行拼接。
  • 4、List中的元素是可以改变的。

5. Dictionary(字典)

  • 1、字典是一种映射类型,它的元素是键值对。
  • 2、字典的关键字必须为不可变类型,且不能重复。
  • 3、创建空字典使用{ }。

6. Set(集合)

  • 1、集合(set)是一个无序不重复元素的集。
  • 2、基本功能是进行成员关系测试和消除重复元素。
  • 3、可以使用大括号 或者 set()函数创建set集合,注意:创建一个空集合必须用 set() 而不是 { },因为{ }是用来创建一个空字典。

 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python的基本类型介绍和可变不可变

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python的基本类型介绍和可变不可变

Python的基本类型介绍前言  做python有一段时间了,从工作开始就在不断地学习和积累。但是有时候用到一些技术点,甚至是基础知识的时候,总是会遗忘。所以,从今天开始,就在这里记录下来,不仅可以分享给大家,而且还可以帮助我来复习。博客会
2023-01-30
2023-06-02

Python中可变和不可变对象的详细介绍

这篇文章主要介绍“Python中可变和不可变对象的详细介绍”,在日常操作中,相信很多人在Python中可变和不可变对象的详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python中可变和不可变对象的详
2023-06-20

python的可变和不可变数据类型是什么

这篇文章主要讲解了“python的可变和不可变数据类型是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python的可变和不可变数据类型是什么”吧!不可变数据类型python中不可变数据
2023-06-02

python中可变数据类型和不可变数据类型有什么区别

这篇文章将为大家详细讲解有关python中可变数据类型和不可变数据类型有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、区别说明可变数据类型是当该数据类型对应变量的值发生变化时,对
2023-06-15

不可变与可变,Python数据类型大揭秘!

通过本文的介绍,你应该对Python中的可变与不可变数据类型有了全面的理解。掌握这一概念对于编写高效、安全的Python代码至关重要。

python变量和基本数据类型

一、变量1、声明变量:#!/usr/bin/env python# -*- coding: utf-8 -*-name = "tiger"上述代码声明了一个变量,变量名为: name,变量name的值为:"tiger"变量的作用:其代指内存
2023-01-31

Python中的可变对象和不可变对象

什么是可变/不可变对象不可变对象,该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址。可变对象,该对象所指向的内存中的值可以被改变
2023-01-30

python基本数据类型的介绍

int(整型)在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-922337203685
2023-01-31

python可变对象和不可变对象的解释

数据类型分为可变、不可变。可变对象表示可以原处修改该数据对象,不可变对象表示必须创建新对象来保存修改后的数据。在基础数据类型中:数值、字符串、元组、frozenset是不可变对象列表、set、dict是可变对象对于可变对象,比如有一个列表L
2023-01-30

Hiebernate的基本配置和映射类型介绍

本篇内容介绍了“Hiebernate的基本配置和映射类型介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!