python max取下标_Python 基础数据类型

Python 基础数据类型

了解 Python 基本数据类型之前先来认识一个 Python 的内置函数,type(name, bases, dict) 初步了解传递一个参数,返回该对象的类型就够了。
Python 的基本数据类型划分为了两个维度:

  • 最基本的类型
  • 复杂的数据类型
    最基本的类型包括:
  • int 整型
  • float 浮点型 (python 中的浮点型没有单、双精度的概念)
  • complex 复数 (12j)
  • bool 布尔值 (True, False)进制转换函数:
  • python内置函数
  • bin () 转化为二机制
  • oct () 转化为八进制
  • int () 转化为十进制
  • hex () 转化为十六进制

复杂数据类型包括:
Python字符串拼接、截取及替换方法总结

  • string 字符串
  • list 列表
  • tuple 元组
  • set 集合
  • dict 字典

字符串 string 声明:

  • 单引号 ‘String ‘
  • 双引号 "String"
  • 三引号 '''String''' or """String"""

注:单双引号声明字符串没有任何的区别(也没有 PHP 里单引号解析快的区别)存粹的是为了有时候句子当中会有单引号 (或则双引号) 的出现来区分达到句子更优美。举栗: "I'm a boy."列表 List:

  • 声明使用中括号 [],以逗号 , 分隔列表里的值;[1, 2, ‘m’, 4]
  • 列表访问,可通过下标索引值访问 (访问单个)
  • 切片操作,可获取列表里指定范围值;[0:3]
  • 检验一个值是否在序列里,可用:1 in [1,2,3,4] // 判断是否存在 5 not in [1,2,3,4] // 判断是否不存在复制代码

元组 tuple:

  • 声明使用圆括号(), 不可变,近似列表类型,列表的一些访问操做,在元组类型里也一样
  • 设置空的元组 (,),因为圆括号还可以表示运算符的意思,所以判断类型为整形;当一个值时 (1) 其后加上一个逗号(不然其判断类型还是整型),假装还有下一个值

集合 set :

  • 声明使用大括号 {}, 以逗号 , 分隔集合里的值;{1, 2, 3}
  • 定义空 set 集合:set () ; 直接定义 {} 返回的类型是一个字典类型 dict
  • 特性:
    • 1、无序,也就没有索引下标
    • 2、值不重复,自动去重
  • 集合间的碰撞:差集,{1,2,3,4,5} - {3,4} 结果: {1, 2, 5} 交集,{1,2,3,4,5} & {3,4} 结果: {3, 4} 并集,{1,2,3,4,5} | {4,7} 结果:{1, 2, 3, 4, 5, 7}复制代码

字典 dict:

  • 声明也是使用 {}, 以逗号 , 分隔值;{'key': 'value'}
  • 特性:
    • 1、无序
    • 2、键值对的形式,key : value
    • 3、key 需要不可变的数据类型(元组可以设为键,value 可以是任何的数据类型)

相关的内置函数

  • ord (‘a’) 取 ascll 值
  • bool () 判断其真假
  • max () 取最大值
  • min () 取最小值
  • len () 取长度

对字符串进行最大最小操作,是以 ascll 码值来比较的
总结归纳

9a7e585ce15fb5ec7c21c3e50c5658d9.png

887934385 这是交流群 学习途中遇见问题能共同讨论,不至于一个人在学习

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值