python3中有6个标准据类型
*Bool(布尔类型)
*True=1
*False=0
*数值的除法(/)总是返回一个浮点数,要获取整数使用//操作符
*在混合计算时,python会把整形转换为浮点数
*String(字符串)
*字符串用'或"括起来,同时使用\转义特殊字符串
*如果不想让反斜杠发生转义,可以在字符串前面加个r表示原始字符串
*索引值以0为开始,-1为末尾的开始位置
*加号+是字符串的连接符,星号*表示复制当前的字符串,紧跟的数字为复制的次数
*List(列表)
*list写在方括号之间,元素用逗号隔开
*和字符串一样,list可以被索引和切片
*list可以使用+操作符进行连接
*list中的元素可以改变的
*Tuple(元组)
*元组与列表类似,不同之处在于元组的元素不能修改,元组写在小括号里。元素之间用逗号隔开
*元组也可以被索引和切片,方法一样
*注意构造包含0或1个元素的元组的特殊语法规则
*元组也可以用+操作符进行拼接
*Set(集合)
*set是一个无需不重复的序列,基本功能是进行成员关系的测试和删除重复元素
Dictionary(字典)
*字典是一种映射类型,字典用{}标识,它是一个无序的建(key):值(value)对集合
*建(key)必须使用不可变类型。在同一个字典中建(key)必须是唯一的
*创建空字典使用{}

转换类型用工厂函数,如下:
工厂函数:str() list() float() bool()等

1. int--str:str()---整型转字符串类型
2. int--float:float()---整型转浮点型
3. int--bool:bool()---除了0以外都是True
4. str--int:int()---只能识别整数字符串(小数中无法识别点)
5. str--float:float()---只能识别兼容于数字的字符串
6. str--bool:bool()---空串和None值为False其他为True
7. float--int:int()---向下取整
8. float--bool:bool()---0.0为False 其他为True
9. bool--str:str()---布尔类型转字符串类型
10. bool--int:int() True:1  False:0
11. bool--float:float()---布尔类型转浮点型
int+float----float
1+True---2

此外转字典用dict()、转集合用set()、转列表用list()、转元组用tuple()......

python3类型转换相关推荐

  1. python内置数字类型转换函数_Python学习 Day2-2 Python3的基本数据类型、数据内置类型转换函数...

    Python3的基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型& ...

  2. python学习-知识点回顾(Python3的安装,编译器、一些关键知识点、数据类型、数据类型转换、运算符优先级)

    文章目录 说明 python特点 Python3下载 PyCharm 标识符 python保留字 行与缩进 基本数据类型 Python数据类型转换 Python运算符优先级 说明 首先说明:本篇博文知 ...

  3. 第7章 Python3 数据类型转换教程

    有时候,咱们需要对数据内置的类型进行转换,数据类型的转换,一般情况下仁兄您只需要将数据类型作为函数名即可. Python 数据类型转换可以分为两种: 隐式类型转换 - 自动完成 显式类型转换 - 需要 ...

  4. 数字类型转换 --Python3

    数值运算符可以隐式转换输出结果的数字类型,另外,Python内置的数字类型转换函数可以显示地在数字类型之间转换: 函数 描述 int(x) 将x转换为整数,x可以是浮点数和字符串类型 float(x) ...

  5. python3 中 布尔 bool 类型转换

    在python中,以下数值会被认为是False: 为0的数字,包括0,0.0 空字符串,包括","" 表示空值的None 空集合,包括(),[],{} 其他的值都认为是T ...

  6. Python3 数字类型转换

  7. python3(十一)内置模块和类型转换

    内置模块(不用import就可以直接使用)常用内置函数: 命令 作用 help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像函数一样调用 repr( ...

  8. Python3.4 用 BeautifulSoup 爬虫 Navigable String类型转换

    筒子们,初入python爬虫,发现扒下来的内容老是Navigable String 然后要做什么操作都比较麻烦 这里一定要get这个技能 NavigableString转int 假设 得到的Navig ...

  9. python3基础知识点_入门Python3基础教程-知识点摘要

    语法规则 变量语法 所有标识符可以包括英文.数字以及下划线(_),但不能以数字开头,不能用Python3的关键字,如if while 等 大小写敏感 a = 1 A = 2 是两个不同的变量 注释语法 ...

最新文章

  1. mysql backup_MySQL备份还原——AutoMySQLBackup介绍
  2. Tomcat 的运行机制
  3. nginx监听事件流程
  4. java ee 7 新_Java EE 7:新功能???
  5. java线程死锁_Java线程死锁–案例研究
  6. 悲观锁和乐观锁_面试必备之乐观锁与悲观锁
  7. phylip软件_进化树专题(五)| 密码子分区软件介绍
  8. 25+ 个单色背景的网页设计实例
  9. win7下用docker部署的基于openvino的yolov5算法(三)yolov5 v4.0环境安装以及.pt转成.ir模型
  10. 在visual studio 2010下搭建OGRE项目
  11. winform直接控制云台_大疆DJI RSC2相机云台评测:折叠设计带来更多玩法
  12. vue用vue-qart生产二维码
  13. foobar2000播放的一些使用技巧
  14. U盘容量变小实用解决方案
  15. linux解压rar.gz,Linux tar.gz 、zip、rar 解压 压缩命令
  16. Excel制作动态图表
  17. 【Freeswitch从入门到精通】二、初识Freeswitch
  18. 上海升级为欧莱雅集团北亚区总部;西门子与太古可口可乐将共同打造18座数字化工厂 | 美通企业日报...
  19. 海岸TDM平台性能-续
  20. Elasticsearch项目实战,商品搜索功能设计与实现!

热门文章

  1. Spring Batch 配置重试逻辑
  2. qt add qrc - Files are not automatically added to the CMakeLists.txt
  3. Unity-Tilemap 瓦片地图
  4. 编曲录音宿主软件-Cubase Elements 11 v11.0.30 WiN 元素版
  5. 前端 http request
  6. 工信部python证书多少钱_python requests SSL证书问题
  7. TO_DATE使用詳解
  8. 程序物语(七):项目经理预成长
  9. nodejs安装、解决下载速度慢、idea中用node引入vue
  10. python常用的集成开发工具,python的主流开发工具