第二章《基础语法》第一节:Python数据类型和运算符

本文介绍了Python的基础语法,包括数据类型如数字、字符串、列表、元组、字典和集合,以及各种运算符的用法。重点讲解了数据类型的特性,如字符串的不可变性,列表的可变性,以及字典和集合的无序性。此外,还讨论了运算符的类别,如算术、关系、赋值等,强调了它们在不同类型数据操作中的应用。
摘要由CSDN通过智能技术生成

一、数据类型、运算符

数据类型

Python核心\常用数据类型:
数字、列表、元组、字典、集合、字符串

  • 在python中变量不直接存储值,而是存储值的内存地址或者引用。
  • 在python中,不需要事先声明变量名及其类型。使用赋值语句可以直接创建任意类型的变量,变量的类型取决于等号右侧表达式值的类型。
  • 赋值时(比如 a = ‘abc’),python解释器做了两件事:①内存中开启空间存放’abc’字符串;②在内存中创建一个名为a的变量,并把它指定该字符串。

数字num

  • Python支持:int,float,complex三种不同的数字类型。
    type(a):返回变量a的数据类型名称;
    isinstance(a,int):判断变量a是否是int类型。
    补充:instance‘实例’,isinstance是Python中的一个内置函数。是用来判断一个对象的变量类型。
  • print(0.4-0.3 == 0.1) #其中==是值相同判断,返回布尔类型值。浮点数之间不建议直接进行值判断,因为有误差。
  • print(math.isclose(0.4-0.3 == 0.1)) #测试两个实数是否足够接近。其中 math.isclose是判断函数,返回布尔类型值。
  • 特点:不可变类型

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值