Python基本数据类型

字符串类型

1、字符串里可以包含数字、字符、符号
2、整数和浮点型
5 == ‘5’ 返回结果为 false
在Python中使用非整数时,默认转换为浮点数
ps:浮点数的运算速度很快,但正是因为这一点,浮点数不够精确 0.1+0.2 并不等于 0.3
需要考虑精度的时候,我们考虑使用decimal

from DECIMAL IMPORT getcontext,decimal
 getcontext().prec = 1   #精度为0.1
 decimal(0.1) + decimal(0.2)  #得到的结果就为0.3

小知识: 关于Python中数学运算的标准库
decimal 用于定点运算和浮点运算
math 可以使用C语言标准定义的数学函数
sympy 用于符号数据的库
mpmath 用于任意精度实数和复数浮点的库

数据容器 变量 列表 字典
  1. 变量命名规则
    可以包含下划线,但不能包含连字符
    可以包含数字,但是百年两名不能以数字开头
    为了方便阅读,单词小写,单词之间用下划线隔开
  2. 列表
    用,隔开 [‘cat’,‘dog’,‘pig’]
    列表中用的最多的方法是append和remove,合并两个列表可以用+,减法不可以使用
    ps:列表可以包含字符串、浮点数、整数等多种类型
  3. 字典:kv键值对
    animal_counts{‘cats’:2,‘dogs’:5}
    字典添加 animal_counts[‘pigs’] = 3
  4. 常用数据类型的用途
    字符串:大小写转换,删除字符串末尾的空格,分割字符串
    整数和小数:加减运算、简单数学运算
    列表:在列表中增加和删除元素,列表重新排列,列表排序
    字典:增加一个键值对,将制定的键设置为新的值,为新的键查找值

标准库也叫stdlib

type 判断对象属于那种数据类型
dir 返回一个内置方法与属性的列表,帮你列出特定数据类型能做的事情
help 返回对象、方法或模块的文档

数据类型和容器是Python 理解并存储数据的方式。数据类型有许多种,本章只学习了其中

字符串 'Joker'
整数     2
浮点数   2.0
变量     animal_names
列表    ['Joker', 'Simon', 'Ellie', 'Lishka', 'Fido']
字典    {'cats': 2, 'dogs': 5, 'horses': 1, 'snakes': 0}

有些数据类型可以包含在其他数据类型之中。列表可以是许多字符串或整数,或二者都有。变量可以是列表、字典、字符串或小数,列表也
可以是包含列表的列表。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值