上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 38 下一页
摘要: 1.请你简要介绍一下Python的生成器是什么 答:Python生成器是一个返回可以迭代对象的函数,可以被用作控制循环的迭代行为。 生成器类似于返回值为数组的一个函数,这个函数可以接受参数,可以被调用, 一般函数会返回包括所有数值的数组,生成器一次只能返回一个值, 这样消耗的内存将会大大减小。 2.请说明一下Python中 is 和 == 的区别? is是用来判断两个变量引用的... 阅读全文
posted @ 2019-04-19 00:36 LXL_1 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 题目: 判断101-200之间有多少素数,并输出所有素数。 程序分析: 判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除则表明次数不是素数,反之是素数。用else 可以进一步简化代码 阅读全文
posted @ 2019-04-19 00:11 LXL_1 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 模块导入: 3.1 import 示例文件:自定义模块my_module.py,文件名my_module.py,模块名my_module 3.1.1 模块可以包含可执行的语句和函数的定义,这些语句的目的是初始化模块,它们只在模块名第一次遇到导入import语句时才执行(import语句是可以在程序中 阅读全文
posted @ 2019-04-18 18:52 LXL_1 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 序列化模块 Eva_J 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 json Json模块提供了四个功能:dumps、dump、loads、load 阅读全文
posted @ 2019-04-18 15:53 LXL_1 阅读(190) 评论(0) 推荐(0) 编辑
摘要: sys 模块:和Python解释器打交道的模块 sys模块是与python解释器交互的一个接口 阅读全文
posted @ 2019-04-17 22:55 LXL_1 阅读(93) 评论(0) 推荐(0) 编辑
摘要: os 模块: 和操作系统打交道的模块 os模块是与操作系统交互的一个接口 注意:os.stat('path/filename') 获取文件/目录信息 的结构说明 阅读全文
posted @ 2019-04-17 22:52 LXL_1 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 练习:生成随机验证码 阅读全文
posted @ 2019-04-17 22:51 LXL_1 阅读(127) 评论(0) 推荐(0) 编辑
摘要: time 模块: Eva_J 时间模块 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 表示时间的三种方式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表 阅读全文
posted @ 2019-04-17 22:50 LXL_1 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 返回顶部 模块的导入和使用 模块的导入应该在程序开始的地方 常用模块 collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和Orde 阅读全文
posted @ 2019-04-17 22:48 LXL_1 阅读(209) 评论(0) 推荐(0) 编辑
摘要: # 正则表达式# 字符组 [字符]# 元字符 # \w \d \s # \W \D \S # . 除了换行符以外的任意字符 # \n \t # \b # ^ $ 匹配字符串的开始和结束 # () 分组 是对多个字符组整体量词约束的时候用的 #re模块:分组是有优先的 # findall ... 阅读全文
posted @ 2019-04-17 18:54 LXL_1 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 38 下一页