摘要: 全天课笔记 """写一个班级的类,存储班里人数, 统计班级里所有学科的最高分和平均分, 写班级里的学生类,存储学生所有成绩, 可以计算平均分和每个课程最高分""" class Student(object): def __init__(self,name,grade_class_no): self. 阅读全文
posted @ 2018-12-04 11:31 feifei_tian 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 全天课笔记-20181111 核心编程 面向对象 5遍 200页 用类实现一个图书馆,实现借书,入库,还书,查书,等功能,要求数据可以保存到文件中,退出后下次可以找回数据 #第一题,用类实现一个图书馆,实现借书, #入库,还书,查书,等功能, #要求数据可以保存到文件中,退出后下次可以找回数据 #今 阅读全文
posted @ 2018-12-04 11:29 feifei_tian 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 第14次全天课笔记 习题1把一个文件中的所有数字删除 filtered_content="" with open("e:\\a.txt","r",encoding="utf-8") as fp: content=fp.read() for i in content: if i >="0" and i 阅读全文
posted @ 2018-12-04 11:25 feifei_tian 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 20181021 #代码统计工具 1 通过参数指定一个绝对路径,sys.argv 2 如果是文件,就直接统计文件的行数,并打印结果 3 判断一下是否为目录,就遍历,统计 找到这个目录下所有的文件,用os.walk可以找到,拼成绝对路径。 规则: 一种是开头是#encoding #-*- 还有一种是' 阅读全文
posted @ 2018-12-04 10:51 feifei_tian 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 第12次全天课-20181014 习题1读一个文件,包含英文句子,请统计共多少个不重复的单词,并且在另外一个文件中打印每个单词以及它的出线次数 #第一步:读文件 #方法1:open #方法2:with #难点1:怎么把英文句子中的所有标点去掉。 #数字也要替换掉。 import string wit 阅读全文
posted @ 2018-12-04 10:37 feifei_tian 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 晨练练习题: 1 写一个函数,实现遍历一个数字和字母参杂的字符串,如果碰到字母则替换成*,最后*隔开的数字作为整体计算求和。 如”ab34aa243dd78eww89”,则替换成*的结果为:”**34**243**78***89”,求和结果为:”**7**9**15***17” 【方法1:】 s=  阅读全文
posted @ 2018-12-04 10:33 feifei_tian 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 全天课笔记 20181104 第一道题,写一个包,里面实现一个模块 模块里面有个类,类有两个实例方法,一个方法可以统计某个路径文件的英文个数,一个是统计空白字符个数,再实现以下调用类的逻辑。 //string_count.py的内容 调用的实现 //a.py import count.string_ 阅读全文
posted @ 2018-11-30 15:47 feifei_tian 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 多进程编程 进程和线程之间的区别 Linux查看: 1)进程: ps –ef 2)跟python相关的进程 ps –ef|grep python [root@iZ2zejbxp2btn9jh8knipuZ ~]# ps -ef|grep python root 7717 7665 0 21:05 p 阅读全文
posted @ 2018-10-09 10:02 feifei_tian 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、将"gloryroad"按照如下规则进行加密: 字母对应的asscii码值进行加密,并且在码值前面加上码值长度 如g对应的码值为ord("g")=103,则字母g加密结果为3103 3是ascii的长度。 “gloryroad”正确输出加密结果为: "3103310831113114312131 阅读全文
posted @ 2018-09-21 15:58 feifei_tian 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 异常: 程序执行的时候,出现了错误。 出现了异常,程序报错,然后中断执行 异常和程序错误,完全等价么? 异常是程序错误的一种 小练习: 想办法尽可能抛出异常 NameError: name 'abc' is not defined ZeroDivisionError: division by zer 阅读全文
posted @ 2018-09-13 16:58 feifei_tian 阅读(101) 评论(0) 推荐(0) 编辑