python初识 - day4】的更多相关文章

一.集合(set) 1.集合的定义 set 是一个无序的元素集合,支持并.交.差及对称差等数学运算, 但由于 set 不记录元素位置, 因此不支持索引.分片等类序列的操作. 2.集合的创建 大括号或 set() 函数可以用来创建集合. 注意:想要创建空集合,你必须使用set() 而不是 {} . {}用于创建空字典 list = [1,3,2,4,2,5,7] list = set(list) #将列表转成集合,集合用{}表示 print(list,type(list))#输出结果为:{1, 2…
目录: 进制 基本数据类型 整形 布尔值 字符串 列表 元祖 字典 集合 range & enumerate 一.进制 二进制转换十进制计算: 十进制:==47 一个字节公式:==128 64 32 16 8 4 2 1 二进制: == 0    0   1   0 1 1 1 1 1.二进制(0b): a.表现形式:0.1 --〉11 ==十进制3 b.python中的应用: 十进制:a = 5 转换:bin(a) 结果:'0b101' ==〉 cpu处理:00000101 2.八进制(0o)…
小学生绞尽脑汁也学不会的python(初识面对对象) 一. 面向对象思想 1. 面向过程. 重点在"过程". 按照实物的发展流程. 先干嘛,后干嘛, 最后干嘛.... 优点: 简单. 流水线式的工作 缺点: 可扩展性差. 2. 面向对象. 什么是对象? 对象是属性和动作的集合体. 对象是一个抽象的概念. 重点在"对象" : 属性和动作.类似上帝式的思维 优点: 可扩展性强(多态) 缺点: 编写相对比较复杂. 上手比较难. 面向对象和面向过程各有千秋. 各有各的好.…
Python 初识及学习路线: CodeCademy Python 在线教学: 廖雪峰 Python 2.7 教程: 廖雪峰 Python 3.0 教程: Python 官方文档(2.7~3.7:英文,法文,日文). Python 新手入门. Safari online book Python 学习书籍: <Python编程实践>. <Python基础教程>. Python 学习博客网站开源项目: Python 学习常用网址.技术博客.开源项目: 视频教程: Python 腾讯课堂…
Python初识类与对象 类与对象 世界观角度分析类与对象 类是一个抽象的概念,而对象是一个实体的存在,对象由类创造而出,每个对象之间互相独立互不影响,一个对象可以同时拥有多个类的方法,实例化就是通过某类创建对象的过程. 比如,某一个人是一个具体的对象,而人类则是人这个对象的来源,人类是一个抽象的概念并且人类又属于哺乳类,所以人也应该具有哺乳类的方法和行为(继承),每个人具有不同的样貌,声音及其自身的不同习惯(多态).一只猴子不属于人类,因为他没有人类共有的属性和方法,比如:人没有尾巴,人会说话…
Python初识函数 函数理论篇 什么是函数 在编程语言中的函数不同于数学中的函数.不管是数学上的函数还是编程语言中的函数都是为了完成特定的某一功能而诞生的,他们的区别在于: 1.数学中的函数当输入的值是固定的情况下那么输出的值也一定是固定的.它内部不允许原本输入的值状态发生改变. 2.编程语言中的函数则可以允许传入的值进行修改的.如果按照数学函数的定义来做编程语言的函数,那么这种函数则被称为纯函数(pure function) 在Python中,函数主要有两类.一类是我们已经接触过的内置函数(…
python Day4 1.列表 列表初识 之前的的三种str.int.bool在有的条件下不够用 str:存储少量的数据. 切片还是对其进行任何操作,获取的内容都是str类型.存储的数据单一. 列表和字符串相比的优点在于: list["xdad",100,[1,2,3]] 承载任意数据类型,存储大量的数据. python常用的容器数据类型. 列表是有序的,可索引,切片,步长 关于列表切片的小练习 li=[1,3,2,"a",4,"b",5,&q…
目录 1.扯淡 2.Python历史 3.Python简介 4.Python应用 5.为什么是python而不是其他语言? 6.Python的种类 7.Python的特点 8.Python设计哲学 9.Python版本 10.Python环境(安装.解释器.编码.注释.传参.变量.流程控制.数据类型.运算.文本操作)   1.扯淡 由于是开篇,着实有点儿小激动......此处省略一万字,虽然写博客很伤脑细胞也费时费电,但大王说了,这是牛13的开始.    其实我接触Python的一个契机是在做N…
初识文本的基本操作 怎么在文件里面写内容和都内容 文件操作过程 1,找到文件 文件路径 2,打开文件 file_obj=file(文件路径,模式) 3,文件操作,读写文件 file_obj.read()  #将所有读入内存 file_obj.readlines() #将所有读入内存然后按照一行行隔开,会得到一个一行为单位的列表 for line in file_obj: #每次循环,只读一行.避免全部读入内存 file_obj.write()  #写 file_obj.writeline() #…
1.模块初识 python中的库包括标准库和第三方库,需要使用时可直接导入,导入格式为"import  库模块",例如: import sys #sys为python的标准库 print(sys.path) #打印环境变量 print(sys.argv) #打印相对路径 再如: import os cmd_res = os.system('dir') #仅执行命令,不保存结果 print('-->',cmd_res) #打印结果为0,表示运行成功了了 cmd_res2 = os.…