08 2018 档案
摘要:面向对象 类:class 哪种语言不用类: C 汇编 Fortran 目前流行的语言:python或java 类的好处:减少重复代码的编写,可以更好的进行程序的维护、扩展和升级 Class P:pass P:类,定义个名字为P的类 在内存中,会有一个存储P类所有的内容。 p = P() #实例化,从
阅读全文
摘要:第6次全天课笔记 20180819 习题: 找到列表中第二大的数,可以用多种方法解决。 思路1: 找到最大的,删除掉,再找最大的 思路2: 排好序找倒数第二个 思路3: 遍历,声明两个变量,一个存最大的 一个存第二大的,然后逐一比对。 习题2: python代码得到2个列表的交集与差集 不许用set
阅读全文
摘要:第5次全天课笔记 0812 习题1: 设定一个用户名和密码,用户输入正确的用户名和密码,则显示登录成功,否则提示登录失败 用户最多失败3次,否则退出程序。 习题2: 自己实现一个函数,在一句话中查找某个单词的算法,存在返回索引号,否则返回False 如果有多个: 不用切片的方法: 练习len的用法:
阅读全文
摘要:第四次全天课笔记: 1. 26个字母大小写写成对打印,例如:Aa,Bb,Cc 2. 一个list包含数字或字母,然后生成新的list,list的所有数字+1. 3. 倒序取出每个单词的首字母 或者 4. 请大家找出 s="aabbccddxxxxffff"中出现次数最多的字母 方法2: 一个字典,查
阅读全文
摘要:第8次预习课笔记 20180815 所有的变量、数据和计算过程放在内存里面完成的。 fp=open("D:\\up\\a.txt","r",encoding="utf-8") data = fp.read() fp.close() print(data) fp.read() 读到一个字符串里面 fp
阅读全文
摘要:函数: 好处: 复用,减少重复代码的编写。 def f(): pass 小练习: 写一个除法的函数,且需要处理,除数不能为0 print(div(2,3)) print(div(2,0)) print(div("a",1)) print(div(2,"b")) 当定义了函数,没有return返回值,
阅读全文
摘要:1. 元组 和list的区别,不能改变元组中的对象,对象里面的值可以修改 元组中包含容器类(列表,字典等) 如果直接()是数学运算, 如果(,)是元组 不加括号,也是元祖 2. 字典 字典是没有顺序的 增加 修改 删除 Del 和 pop 查询 遍历key 和 value 快速生成字典 字典存储有对
阅读全文
摘要:增删改查 1. List操作-增加 List Append(“xx”) 插入到列表尾部 Insert(x,xx) 在指定的位置插入 Extend 将列表的元素分开,插入到之前列表的尾部 小练习: 把一个字符串”abcdefg”,插入到一个list中 ['a', 'b', 'c', 'd', 'e',
阅读全文
摘要:在交互模式下,可以不写print;默认调用 print(repr(a)) 文件模式,必须写print。 If语句 Input语句,返回的是字符串 len(),长度 小练习: 输入一个自己的生日月份 写个if 和else 判断一下当月是否是你的生日月 不同类型的不能做比较 If elif else R
阅读全文

浙公网安备 33010602011771号