随笔分类 -  小白的成长之路—基础部分

十九、文件的操作
摘要:一、今日内容大纲 文件操作的初识 文件操作的读 文件操作的写 文件操作的追加 文件操作的其他模式 文件操作的其他功能 打开文件的另一种方式 文件操作的改 二、今日内容 文件操作的初识 原来是借助软件去操作文件 现在利用Python代码写一个很low的软件,去操作文件 文件路径 打开方式:读,写,追加 阅读全文

posted @ 2019-05-13 23:52 雨后清明 阅读(304) 评论(0) 推荐(0)

十八、列表和字典的坑(循环不能删减其中的元素)
摘要:一、列表的坑 (***)循环一个列表的时候,最好不要改变原列表的大小,这样会影响你的最终结果 (***)循环一个列表的时候,最好不要改变原列表的大小,这样会影响你的最终结果 二、字典的坑 (***)循环一个字典的时候,如果改变这个字典的大小,就会报错 (***)循环一个字典的时候,如果改变这个字典的 阅读全文

posted @ 2019-05-13 23:47 雨后清明 阅读(618) 评论(0) 推荐(0)

十七、深浅copy
摘要:深浅copy(面试会考,给代码,写结果) 浅copy:list dict:嵌套的可变数据类型是同一个 深copy:list dict:嵌套的可变数据类型不是同一个 python对深copy做了一个优化,将不可变的数据类型沿用同一个 浅copy:list dict:嵌套的可变数据类型是同一个 深cop 阅读全文

posted @ 2019-05-13 23:34 雨后清明 阅读(108) 评论(0) 推荐(0)

十六、集合set
摘要:一、集合 python 基础数据类型之:集合set,容器型的数据类型,它要求他里面的元素是不可变的数据,但是它本身是可变的数据类型。集合是无序的 {} 集合的作用: 列表的去重 关系测试:交集、并集、差集,........ 集合的创建:set1 = set({1,2,3,'barry',False} 阅读全文

posted @ 2019-05-13 23:32 雨后清明 阅读(179) 评论(0) 推荐(0)

十五、is,==,id 的用法、代码块、缓存机制
摘要:一、is,==,id 的用法 id is == is 判断的是内存地址是否相同 == 比较的是两边的值是否相等 id相同,值一定相同 值相同,id不一定相同 is 判断的是内存地址是否相同 == 比较的是两边的值是否相等 id相同,值一定相同 值相同,id不一定相同 二、代码块 代码块 代码块:我们 阅读全文

posted @ 2019-05-13 23:29 雨后清明 阅读(358) 评论(0) 推荐(0)

十四、字典(dict)的初识和使用
摘要:一、字典的初识 字典的初识: why: 列表可以存储大量的数据,数据之间的关联性不强 ['太白',18,'男','大壮',3,'男'] 列表的查询速度比较慢 容器型数据类型:dict how: 数据类型的分类(可变与不可变): 可变(不可哈希)的数据类型:list、dict、set 不可变(可哈希) 阅读全文

posted @ 2019-05-13 23:24 雨后清明 阅读(292) 评论(0) 推荐(0)

十三、元组(tu)(了解)和 range
摘要:1.元组(tu)(了解) 只读列表,存大量的数据,可以索引、切片(步长) (1,2,'yang') 不能增删改 可查,元组里面的列表可增删改 应用: 只读列表,存大量的数据,可以索引、切片(步长) (1,2,'yang') 不能增删改 可查,元组里面的列表可增删改 应用: (1)重要数据、用户名、密 阅读全文

posted @ 2019-05-04 17:27 雨后清明 阅读(360) 评论(0) 推荐(0)

十二、列表(list)的初识和操作方法
摘要:1.列表的初识 why:int bool str str:存储少量数据 ,如:'123 True 太白' str:无论对其切片还是进行任何其他操作,获取的内容全部都是str的类型。存储的数据类型单一 what:list l1 = [100,'alex',True,[1,2,3]] 承载任意数据类型, 阅读全文

posted @ 2019-05-04 16:07 雨后清明 阅读(159) 评论(0) 推荐(0)

十一、for循环(有限循环)
摘要:结构: for 变量 in iterable pass 比如: s1 = '老男孩教育最好的讲师:太白'for i in s1: print(i) #结果仍为把“老男孩教育最好的讲师:太白”竖着输出 中断 :break break 、continue与while一样 for else 与while 阅读全文

posted @ 2019-05-03 22:43 雨后清明 阅读(387) 评论(0) 推荐(0)

十、str的索引、切片和str常用的操作方法(重点)
摘要:1.str的索引、切片 (1)按照索引取值: s1[index](取出来的类型都是str) 从左至右有顺序,下标,索引(标志从0开始 0123......) 比如: s1 = 'python全栈22期's2 = s1[0]print(s2,type(s2)) #p <class 'str'>s3 = 阅读全文

posted @ 2019-05-03 22:36 雨后清明 阅读(980) 评论(0) 推荐(0)

九、基础数类型总览和str、int、bool之间的相互转化
摘要:1.基础数类型总览: int 12,15, 17..... 可+ - * /等等 str '今天'......存储少量数据 可+ *int 切片,等其他操作 bool True、False 判断真假 list [12,True,'yang',[1,2,3]] 存储大量数据 tuple [12,Tru 阅读全文

posted @ 2019-05-03 20:44 雨后清明 阅读(374) 评论(0) 推荐(0)

八、编码的初识和进阶
摘要:一、编码的初识 计算机存储文件,存储数据,以及将一些数据信息通过网络发送出去,存储发送数据什么内容?底层都是01010101. 编码相当于密码本 最早的密码本: ASCII码:只包含:英文字母,数字,特殊字符。 0000 0001 : a 0000 0101 : b 8bit (位)== 1byte 阅读全文

posted @ 2019-05-02 23:07 雨后清明 阅读(226) 评论(0) 推荐(0)

七、格式化输出和运算符
摘要:1.格式化输出 当你遇到这样的需求:字符串的某些位置变成动态可传入的,首先考虑到格式化输出。 1.制作一个公共的模板 2.让一个字符串的某些位置变成动态可传入的。(% 占位符 s --> str 、d(数字)--> int、 i 、r) 3.格式化输出 name = input('请输入你的姓名:' 阅读全文

posted @ 2019-05-02 22:59 雨后清明 阅读(197) 评论(0) 推荐(0)

六、while循环
摘要:1.why:大气,吃饭,日复一日,听音乐单曲循环、列表循环,程序循环:账户用户名密码 2.what:while无限循环 3.how: (1)基本结构: while 条件: 循环体 while True: print('狼的诱惑') print('月亮之上') print('庐州月') print(' 阅读全文

posted @ 2019-05-02 21:49 雨后清明 阅读(207) 评论(0) 推荐(0)

五、流程控制语句if
摘要:1.why:生活中选择,比如:回家,n条路,你走哪条,取决于心情。 2.what:if 3.how: 基本结构: if 条件: 结果 单独 if 比如: print(111)if 2 < 1: print(666) print(333)print(222) 结果为: 111222 (因为条件不成立, 阅读全文

posted @ 2019-05-01 20:50 雨后清明 阅读(236) 评论(0) 推荐(0)

四、基础数据类型初始(重点)、用户交互(input)
摘要:1.基础数据类型初始(重点) 1.why: ​ 人类接触一些信息会做比较精准的划分。数字、汉字、英文...... ​ 计算机不会自己划分,就需要人类给他区分 ​ 我们告诉计算机: ​ 100,111,就是数字(int),+ - * / .... ​ '中国','hello',就是记录信息,描述信息等 阅读全文

posted @ 2019-05-01 20:19 雨后清明 阅读(286) 评论(0) 推荐(0)

三、变量、常量、注释
摘要:1.变量(重点) 1.why:可以将长且复杂的代码简化,看上去更清晰简洁 比如: print(1+2+3+4+5)print((1+2+3+4+5)*3/2)print(((1+2+3+4+5)*3/2)+100)/24) 以上代码,最下边的代码很长,违背了python语言简单、清晰的原则,有许多重 阅读全文

posted @ 2019-05-01 20:03 雨后清明 阅读(125) 评论(0) 推荐(0)

二、python的优点、分类
摘要:1.python2x与python3x的区别 python2x:c语言和java等语言大牛的加入,使得python的源码重复代码过多,代码不规范。 python3x:统一源码,使得源码规范,清晰,简单。 2.python的编程语言分类(重点) 1.编译型: 将代码一次性全部编译成二进制,然后再执行。 阅读全文

posted @ 2019-05-01 19:37 雨后清明 阅读(193) 评论(0) 推荐(0)

一、cpu、内存、硬盘和操作系统
摘要:1.cpu:即为计算机的计算和运算中心,相当于人类的大脑 2.内存:用于暂时存储数据,临时加载数据应用程序(4G、8G、16G......),速度快,断电即消失。 3.硬盘:磁盘(C盘、D盘、E盘......)(500G、1T......),用于长期存放数据(视频、文件......) 4.操作系统: 阅读全文

posted @ 2019-05-01 19:25 雨后清明 阅读(993) 评论(0) 推荐(0)

导航