python入门语法学习笔记

这篇博客介绍了Python3的基本数据类型,包括不可变的数字、字符串和元组,以及可变的列表、集合和字典。内容涵盖每种类型的特性、操作方法及实例,适合Python初学者学习。
摘要由CSDN通过智能技术生成

Python3 基本数据类型 | 菜鸟教程 (runoob.com)https://www.runoob.com/python3/python3-data-type.html

目录

Python3 基本数据类型 | 菜鸟教程 (runoob.com)https://www.runoob.com/python3/python3-data-type.html

数据类型

字符串

List(列表) ​​​​​​

Tuple(元组)

Set(集合)

Dictionary(字典)


数据类型

Python3 中有六个标准的数据类型:

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

Python3 的六个标准数据类型中:

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
  • 可变数据(3 个)List(列表)、Dictionary(字典)、Set(集合)。

isinstance 和 type判断数据类型的区别在于:

  • type()不会认为子类是一种父类类型。type(a)
  • isinstance()会认为子类是一种父类类型。isinstance(a, int)

Python可以同时为多个变量赋值,如a, b = 1, 2。

数值的除法包含两个运算符:/ 返回一个浮点数// 返回一个整数

Python 字符串不能被改变,如下写法会报错:

TypeError: 'str' object does not support item assignment

a='ddddddd'
a[1]='q'

字符串

  • python中单引号和双引号使用完全相同。
  • 使用三引号(''' 或 """)可以指定一个多行字符串。
  • 转义符 \
  • 反斜杠可以用来转义,使用r可以让反斜杠不发生转义,如 r"this is a line with \n" 则\n会显示,并不是换行。
  • 按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string。
  • 字符串可以用 + 运算符连接在一起,用 * 运算符重复。
  • Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始。
  • Python中的字符串不能改变。
  • Python
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值