摘要:
<div></div>无意义块状元素标签<span></span>无意义行内元素标签<p></p>段落标签<ul></ul>无序列表<li></li>列表项<a href=""></a>超链接标签<img src="" alt="">图片标签<i></i>斜体标签<b></b>粗体标签 id选择器 阅读全文
摘要:
#递归函数:函数自己调用自己'''普通函数:def func():pass匿名函数: lambda 参数:返回结果递归函数:普通函数的一种表达形式特点:1.递归函数必须要设置一个终点2.递归通常有一个入口,入口一般会决定次数'''def sum(n): if n == 0: return sum(n 阅读全文
摘要:
#运算符的种类:#赋值运算符,算数运算符,关系运算符,逻辑运算符,位运算符#赋值运算符: = > name = 'name' 这就是赋值运算符,后面给前面的,特点是可以节省内存#name = 'admin'#name1 = name#print(id(name),name)#print(id(nam 阅读全文
摘要:
'''import random def yanzhengma(): yanzhengma_01 = 'qwertyuiopasdfghjklzxcvbnm123456789QWERTYUIOPASDFGHJKLZXCVBNM' code = '' for i in range(4): x = ra 阅读全文
摘要:
#dictionary 字典'''什么时候使用字典最好:貂蝉 [‘屠龙刀’,‘手榴弹’]当需要绑定的时候,可以使用词典字典:列表 元组 字典[] () {}list tuple dict元素 元素保持的元素 是一个key绑定一个value 一对一对来[].aapend(8)'''#定义'''dict 阅读全文
摘要:
'''文件: 文件操作: open() path,filename path: 绝对路径 : r'c:/cccc/cccc' 相对路径: 访问当前文件的路径,返回上层目录: mode 读: r rb 写 w wb stream = open(file,mode) stream.read stream 阅读全文
摘要:
'''通过列表推导式,可以直接创建一个列表但是受到内存的限制,列表的容量肯定是有限的那么现在我们要创建一个100W元素的列表,应该用一个什么方法如果列表的元素可以推理出来,用到哪里推到哪里,不断释放资源就不会浪费内存这样就不需要创建一个完整的列表一边循环一遍创建的方式就是生成器'''# 得到生成器的 阅读全文
摘要:
# 旧的列表 》新的列表# 1.列表推导式:格式:[表达式for变量in 旧列表] 或者[[表达式for变量in 旧列表 if 条件]# 过滤掉长度小于等于3的人名# names = ['tom', 'jack', 'jason', 'cc', 'bob', 'nick']# result = [n 阅读全文
摘要:
'''面向对象:程序 现实中对象 >具体的事物(水杯,电话等)现实中的一个事物 >电脑中的程序世间万物皆是对象好处:类似一个函数,但是把事物综合了起来,达到了复用,灵活性更加高了,注重的是一个事物面向过程(放大象进冰箱)1.开冰箱 2.放大象 3.关冰箱冰箱是一个对象,大象是一个对象。如果其中一个出 阅读全文
摘要:
'''魔术方法1.__init__初始化魔术方法触发时机:初始化对象时触发(不是实例化触发,但是和实例化在一个操作中)参数:至少有一个self,接收对象返回值:无作用:初始化对象的成员注意:使用该方式初始化的成员都是直接写入对象当中,类中无法具有class dog(): def __init__(s 阅读全文