12 2018 档案

摘要:[TOC] 面对对象 什么是面对对象 在学习面对对象之前需先明确面向过程 在学习面向对象之前我们写的任何代码都是面向过程的 什么是面向过程?面向过程是一种编程思想 即面向 朝向过程去编写代码,在编写代码是要时刻想着过程 过程是什么?解决问题的步骤 流程,即第一步干什么 其目的是将一个复杂的问题,拆分 阅读全文
posted @ 2018-12-20 14:34 shengkengliu 阅读(186) 评论(0) 推荐(0)
摘要:[TOC] 常用模块 re模块 ​ 引用:import re ​ 应用:常应用于正则表达式 正则表达式 : 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 (在Python中)它内嵌在Python中,并通过 re 模块 阅读全文
posted @ 2018-12-06 20:33 shengkengliu 阅读(110) 评论(0) 推荐(0)
摘要:一、包 ​ 1、什么是包 ​ 包就是一个含有__ init __.py文件的文件夹 ​ 2、如何使用包 ​ 调用包只运行打开的是__ init__ .py文件,需将其他模块的文件文件名添加导入到__ init__文件中,才能调用,不改变使用者使用方式,方便设计者管理。 二 、json与pickle模 阅读全文
posted @ 2018-12-05 20:17 shengkengliu 阅读(88) 评论(0) 推荐(0)
摘要:1、什么是模块 模块就是一系列功能的集合体 模块分为四个通用类别: 1、使用python编写的.py文件 2、一被编译共享库dll的c或c++扩展 3、把一系列的模块组织到一个文件夹(注:文件夹下有一个__ init __.py文件,该文件称之为包) 4、使用c编写并链接到python解释器的内置模 阅读全文
posted @ 2018-12-05 19:27 shengkengliu 阅读(229) 评论(0) 推荐(0)
摘要:一、迭代器1、什么是迭代器? 迭代是一个重复的过程,但是每次重复都是基于上一次重复的结果而继续 while True: # print()#这不是迭代,单纯的循环 #基于索引的迭代取值 l('a','b','c',) i=0 while i < len(l): print(l[i]) i+=1 什么 阅读全文
posted @ 2018-12-03 16:21 shengkengliu 阅读(199) 评论(0) 推荐(0)
摘要:一、三元表达式 二、生成式 1、列表生成式 2、字典表达式 3、生成器表达式 g=(i for i in rang(10) if i 5) print(g) print(next(g)) print(next(g)) print(next(g)) print(next(g)) with open(' 阅读全文
posted @ 2018-12-03 16:10 shengkengliu 阅读(245) 评论(0) 推荐(0)