马哥python课堂笔记_马哥-python-课堂笔记12-python核心数据类型及类型显示转换
标签:
python的核心数据类型(内置)
数字:int,long,float,complex(复数),bool(布尔型)
字符:str,unicode
列表:list
字典:dict
元组:tuple
文件:file
其他的类型:集合(set),frozenset(冻结集合),类类型,None
其他文件类工具:pipes(管道),fifos(先进先出管道),sockets(套接字)
类型转换:
内置函数,完成非字符串转化为字符型
str():和print的输出的结果类似
repr():表示的是精确值
format():以特定的格式进行转换
数字转换:
int():转为整数
float():转为浮点数
转换为整数型:
str2 = ‘45’
type(str2)
str
转换:
num3 = int(str2)
type(str2)
int
print num3
45
列表转化
list(s):将字串s转换为列表
str2 = "Hello World"
num3 = list(str2)
print num3
输出:
[‘H‘, ‘e‘, ‘l‘, ‘l‘, ‘o‘, ‘ ‘, ‘W‘, ‘o‘, ‘r‘, ‘l‘, ‘d‘]
元组转换
tuple(s):将字符串s转换为元组
str2 = "Hello World"
num4 = tuple(str2)
print num4
输出:
(‘H‘, ‘e‘, ‘l‘, ‘l‘, ‘o‘, ‘ ‘, ‘W‘, ‘o‘, ‘r‘, ‘l‘, ‘d‘)
集合转换
set(s):将字符串s转换集合
str2 = "Hello World"
num5 = set(str2)
print num5
输出:
set([‘ ‘, ‘e‘, ‘d‘, ‘H‘, ‘l‘, ‘o‘, ‘r‘, ‘W‘])
转换为集合后会把相同的字母都会去重哦而且没有特定的顺序;
字典转换
dict(d):创建字典
d必须是键值对的元组序列
根据指定的key值对来创建字典;
d1 = [(‘a‘,1),(‘b‘,2)]
num1 = dict(d1)
print num1
输出:
{‘a‘: 1, ‘b‘: 2}
标签:
马哥python课堂笔记_马哥-python-课堂笔记12-python核心数据类型及类型显示转换相关推荐
- 中国大学moocpython笔记_中国大学MOOC_高级语言程序设计(Python)笔记
一.程序设计基础 1.Python历史 2.Python特点 Python的伪代码(形式语言)更接近于自然语言(自然语言) 胶水语言 3.Python的应用:Google.Youtube等 4.IDE ...
- python 字符串拼接_面试官让用 3 种 python 方法实现字符串拼接 ?对不起我有8种……...
点击上方 蓝字关注我们 点击上方"印象python",选择"星标"公众号重磅干货,第一时间送达!之前发过很多关于 Python 学习的文章,收到大家不少的好评, ...
- python入门教授_南开大学教授强力推荐的5本Python入门书籍,附电子版
筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. python现在的主流版本是3.7(有明显性能提升,强烈推荐) 3.6, 不基于这两个或者更新版本的书,慎重选择.很多库已经不提供py ...
- python ide 最好_我在iPad上最好的Python IDE
python ide 最好 Having finished my first year at university, and being left with very little to do thi ...
- 永恒python怎么用_毫无基础的人如何入门 Python ?Python入门教程拿走不谢啦!
随着人工智能的发展,Python近两年也是大火,越来越多的人加入到Python学习大军,对于毫无基础的人该如何入门Python呢?这里整理了一些个人经验和Python入门教程供大家参考. 如果你是零基 ...
- 最简单的python语言程序设计_编程中最简单的语言Python,这样学或许更容易
最近微信小程序上面出了一个跳一跳的小游戏 大家有没有玩呀? 编程中最简单的语言Python,这样学或许更容易 分享之前我还是要推荐下我自己建的Python开发学习群:628979297,群里都是学Py ...
- 初识python 教学设计_青岛版八年级《初识Python》教学设计.doc
PAGE PAGE 2 第4课 初识Python教学设计 [教学目标] 1.知识与技能:了解python编程语言起源以及应用,知道python编辑器的常用用法,掌握利用python编写程序的一般步骤. ...
- python画图视频_你能分享比较全面的Python视频教程吗?谢谢《用python画图教程视频》...
python好学吗? python相对于C 来说确实是好学的多. python不需要特别关注类型,因此不需要花费太多的时间在变量类型上面.python的语法相比于C 来说,要简单的多. 如何用pyth ...
- python selenium脚本_怎样开始写第一个基于python的selenium脚本
1.下载并安装python(http://www.python.org/geti/). 2.安装selenium(http://pypi.python.org/pypi/selenium)下载并解压缩 ...
最新文章
- NIS服务器介绍及搭建
- springboot2稳定版本_Spring Boot 2.4 正式发布,重大调整
- 长假后第一天不想工作,这病咋治?
- Self-reflection for career
- 手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow)
- Leetcode 53 最大子串和
- 前端学习 -- Css -- 属性选择器
- 【pyqt5学习】——items view相关控件(list view、table view)
- adb命令检测apk启动时间、内存、CPU使用情况、流量、电池电量等——常用的adb命令...
- dos安装深度linux,U盘用grub4dos引导Deepin v20 Beta iso安装的方法
- 《How to Write and Publish a Scientfic Paper》 Chapter 1
- 企业信息管理系统汇总
- RFID应急物资管理系统
- 树莓派控制火焰传感器
- CentOS 6 Yum源更新
- 一次性加载数据,前端分页
- 车载微信助手,网页微信开发回顾
- twitter推文采集案例
- 基于SSM的毕业设计管理系统
- 菲律宾德拉斯大学计算机专业,热门专业选择