随笔分类 - Python
摘要:一、今日内容 day1:计算机核心基础 #1、计算机硬件组成 1.1 一个程序的运行与三大核心硬件(cpu、内存、硬盘)的关系 (*****) #2、操作系统 2.1 计算机体系的三层结构 (*****) 2.2 平台与跨平台的概念 (*****) #3、扫盲(***) cpu相关(x86-64代表
阅读全文
摘要:##一、计算机基础 ###Python正课1-计算机基础知识 ###Python正课2-计算机基础详解 ##二、Python基本语法 ##三、运算、判断、循环 ##四、基本数据类型详解 ##五、函数相关 ##六、模块相关 ##七、面向对象相关 ##八、网络编程相关 ##九、数据库相关 ##十、前端相
阅读全文
摘要:##1.day2题目 1.判断下列逻辑语句的True,False. 1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 2)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 2
阅读全文
摘要:1.测试题目 2.题目答案 题目答案内容 1.解释型和编译型语言的区别 编译型: 先把代码编译成机器码 —— 计算机寄存器去运行 C语言 先把代码编译成xx —— 计算机找到虚拟机执行代码 —— 机器码交给计算机去运行 C语言、Java、C 解释型:边解释边执行 2.位和字节的关系 8 bit =
阅读全文
摘要:1.题目 2.题目详解 点击查看详细内容 1. 1 1 封装 把功能封装到类中 class Message(object): def email(self):pass def msg(self):pass def wechat(self):pass 初始化方法,把封装数据给其他方法使用 class
阅读全文
摘要:1.面向对象作业1 2.作业详解 点击查看详细内容 1. class Li(object): def func1(self): print('in func1') obj = Li() obj.func1() 2.用代码 封装 a.将相关功能封装到一个类中 b.将数据封装到一个对象中 a. clas
阅读全文
摘要:1.项目开发规范 把不同功能的代码,分别放在不同的文件中,要使用时当作模块调用。
阅读全文
摘要:1.什么是异常 发生异常之后代码就不执行了 常见异常 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x IOError 输入/输出异常;基本上是无法打开文件 ImportError 无法引入模块或包;基本上是路径问题或名称错误 IndentationEr
阅读全文
摘要:1.模块化作业 1.回顾文件递归遍历. 默写一遍. 入口在: 当文件是个文件夹的时候 出口在: 文件是一个文件 2.计算时间差(用户输入起始时间和结束时间. 计算时间差(小时), 例如, 用户输入2018 10 08 12:00:00 2018 10 08 14:30:00 输出2小时 3.写一个函
阅读全文
摘要:1.对下列的字符串进行运算 用到的知识点: 正则表达式、函数、循环 做题思路: 1.做原子乘除运算 2.筛选出原子公式,计算替换结果 3.3.格式化多余+ 符号,匹配:+1 2这样的数(做累加) 4.创建一个调用1 2 3的函数 5.去掉多余空格,匹配()内只有公式的公式,计算替换计算结果 2.实现
阅读全文
摘要:1.正则表达式练习题 点击查看详细内容 作业的讲解 1、匹配整数或者小数(包括正数和负数) ?\d+.\d+| ?\d+ ?\d+(\.\d+)? 2、匹配年月日日期 格式2018 12 6 找出匹配规则:月1 9,10 12 日1 9,10 29,30 31 [1 9]\d{0,3} (1[0 2
阅读全文
摘要:day14题目 day14作业及默写 1,整理今天所学内容,整理知识点,整理博客。 2,画好流程图。 3,都完成的做一下作业(下面题都是用内置函数或者和匿名函数结合做出): 4,用map来处理字符串列表,把列表中所有人都变成sb,比方alex_sb 5,用map来处理下述l,然后用list得到一个新
阅读全文
摘要:1.day13题目 2,用列表推导式做下列小题 (1)过滤掉长度小于3的字符串列表,并将剩下的转换成大写字母 (2)求(x,y)其中x是0 5之间的偶数,y是0 5之间的奇数组成的元祖列表 (3)求M中3,6,9组成的列表M = [[1,2,3],[4,5,6],[7,8,9]] (4)求出50以内
阅读全文
摘要:1.day10题目 2,写函数,接收n个数字,求这些参数数字的和。(动态传参) 3,读代码,回答:代码中,打印出来的值a,b,c分别是什么?为什么? 4,读代码,回答:代码中,打印出来的值a,b,c分别是什么?为什么? 5,写函数,传入函数中多个实参(均为可迭代对象如字符串,列表,元祖,集合等),将
阅读全文
摘要:1.day9题目 1,整理函数相关知识点,写博客。 2,写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者。 3,写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。 4,写函数,检查传入列表的长度,如果大于2,将列表的前两项内容返回给调用者。 5
阅读全文
摘要:1.day8题目 1,有如下文件,a1.txt,里面的内容为: 老男孩是最好的培训机构, 全心全意为学生服务, 只为学生未来,不为牟利。 我说的都是真的。哈哈 分别完成以下的功能: a,将原文件全部读出来并打印。 b,在原文件后面追加一行内容:信不信由你,反正我信了。 c,将原文件全部读出来,并在后
阅读全文
摘要:1.day7题目 1.判断一个数是否是水仙花数, 水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, 例如: 153 = 1 3 + 5 3 + 3 3 2.给出一个纯数字列表. 请对列表进行排序(升级题). 思路: 完成a和b的数据交换. 例如, a =
阅读全文
摘要:1.day6题目 1,老男孩好声⾳选秀⼤赛评委在打分的时候呢, 可以进⾏输入. 假设, 老男孩有10个评委. 让10个评委进⾏打分, 要求, 分数必须⼤于5分, 小于10分. 2. 电影投票. 程序先给出⼀个⽬前正在上映的电影列表. 由⽤户给每⼀个电影打分. 最终,将该⽤户打分信息公布出来 lst
阅读全文
摘要:1.day5题目 1.有如下变量(tu是个元祖),请实现要求的功能 tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44]) a. 讲述元组的特性 b. 请问tu变量中的第一个元素 "alex
阅读全文
摘要:1.day4题目 day4作业 1,写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian", "barry", "wenzhou"] 1)计算列表的长度并输出 2)列表中追加元素"seven",并输出添加后的列表 3)请在列表的第1个位置插入元素"
阅读全文