交换变量的值 三元表达式 列表生成式 l2是循环l的值,然后存在l2里面 l3是循环l的值,然后再加筛选条件,然后存在l3里面 冒泡排序: write和writelines的区别 文件读写3种模式的区别 修改文件 函数: 函数练习: 函数的参数: json操作: ...
分类:
Web程序 时间:
2020-05-12 09:55:20
阅读次数:
67
0.Java语言概述 0.1 jdk工具部分exe解释 jar.exe jar包 javadoc.exe 文档生成器 Java.exe 解释器 Javac.exe 编辑器 0.2 开发与运行Java程序需经过哪些过程? 用工具编辑源程序,也就是写代码,保存 用Java编辑器工具javac.exe编译 ...
分类:
编程语言 时间:
2020-05-11 23:17:05
阅读次数:
62
像list, tuple, generator,set, str,dict , 列表生成式这种可以被for循环作用的对象被称为Iterable(可迭代对象) 而在之前可以被next()函数调用并不断返回下一个值的对象被称为迭代器iterator。这两者有些不一样。 iterator是一种惰性计算的对 ...
分类:
其他好文 时间:
2020-05-11 01:14:28
阅读次数:
67
装饰器 什么是装饰器? 在不修改源代码和调用方式的基础上给其增加新的功能,多个装饰器可以装饰在同一个函数上 def deco(func): #func = index def wrapper(): #wrapper() = index() func() #func() = index() print ...
分类:
其他好文 时间:
2020-05-10 18:47:40
阅读次数:
64
*内置函数(了解) 一、数学函数 ROUND(x,y) 返回参数x的四舍五入的有y位小数的值 RAND() 返回0到1内的随机值,可以通过提供一个参数(种子)使RAND()随机数生成器生成一个指定的值。 二、聚合函数(常用于GROUP BY从句的SELECT查询中) AVG(col)返回指定列的平均 ...
分类:
数据库 时间:
2020-05-10 12:31:49
阅读次数:
82
在列表生成式中其实我们可能会碰到很多的局限性,一般列表生成式都比较简洁,如果想要通过比较复杂的算法生成一个列表的时候,就很难写出语句了。 同时每次使用列表生成式时我们都使用了大量的内存,但是不妨我们使用一个现使用现算的式子来替代列表生成式,当使用这个列表的时候再自动计算生成。 这就是生成器(gene ...
分类:
其他好文 时间:
2020-05-09 00:39:56
阅读次数:
55
迭代: 迭代是访问集合元素的一种方法。 可迭代对象: 可以被迭代的对象称为可迭代对象。 迭代器: 迭代器是一个可以记住遍历位置的对象,迭代器对象从集合的第一个元素开始访问,直到所有元素被访问结束,迭代器只能前进不会后退。 判断一个对象是不是可迭代对象的方法: python中的可迭代对象有: list ...
分类:
其他好文 时间:
2020-05-07 13:18:21
阅读次数:
61
DNS作用DNS简介DNS域名服务器:保存有该网络中所有主机的域名和对应地址。DNS域名等级根域名服务器:全球共13个,10个位于美国,其余个分别位于英国、挪威、日本———镜像服务器顶级域名服务器:“com”、“edu”等权威域名服务器:存储并维护某个区的信息的域名服务器递归域名服务器:可以将权威服务器返回的各种记录进行缓存从而减少查询次数和提高查询效率,因而也被称为缓存域名服务器或>本地域
分类:
其他好文 时间:
2020-05-07 09:31:20
阅读次数:
135
用yield的函数是生成器函数(generator),即函数会返回一个生成器 代码: 输出: 注意: ret = generator() 这句并不会执行generator里面的语句(与return不同,用return会直接触发print语句,但yield不会),因为用了yield,就认定该函数是一个 ...
分类:
编程语言 时间:
2020-05-07 01:07:42
阅读次数:
78
甲方爸爸,大概你要的是代码生成器吧? 一 1) 有一天,我的朋友Y童鞋分享了他正在做的一个内部开源项目,这个开源项目从外表上看,跟目前市场上那些代码生成器本没有特别大的区别,所以我兴趣并不大。 在他给我介绍了一下具体需求之后,我才体会了他的意思,并提起了那么一丢丢兴趣。。 毕竟,听起来有点“鬼扯”, ...
分类:
其他好文 时间:
2020-05-06 19:32:01
阅读次数:
54