随笔分类 - python成仙之路——初出茅庐
摘要:一 三大编程范式 编程范式即编程的方法论,标识一种编程风格 三大编程范式: 1.面向过程编程 2.函数式编程 3.面向对象编程 二 面向对象编程与面向对象设计 1.面向对象设计 面向对象设计(Object oriented design):将一类具体事物的数据和动作整合到一起,即面向对象设计 什么是
阅读全文
摘要:re 正则表示式 正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 一、正则表达式的作用1、给字符串进行模糊匹配,2、对象就是字符串 二、字符匹配(普
阅读全文
摘要:一、模块介绍 Python Module(模块),就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。 Python Module(模块),就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。 文件名就是模块名加上后缀.
阅读全文
摘要:因为原来写的程序小,所以把所有的文件都放在一个目录下面也很容易管理。但是当文件量增加的时候,把所有的文件都放在一个文件夹,反而不好管理。为了便于管理,我们把不同类型的文件放在不同的文件夹里管理。这就是今天要讲的目录开发规范,不仅利于自己管理同时也能让被人一眼就看明白你的代码,这是很有必要的。 定义目
阅读全文
摘要:迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterab
阅读全文
摘要:语法糖—装饰器 装饰器,是为了装饰函数用的。当已经写好了的函数想要再加些功能且不想再对原代码进行修改的情况下装饰器就派上了用场。 愉快装逼前的须知 什么是装饰器 装饰器本质就是函数,功能是为其他函数附加功能 装饰器的原则 1、不修改被修饰函数的源代码 2、不修改被修饰函数的调用方式 装饰器的必备装备
阅读全文
摘要:初中文凭多少都会知道函数。但是此函数非彼函数。 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 语法定义 可以带参数 函数与局部变量 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有
阅读全文
摘要:高亮显示输出不仅能达到好看的目的(理想状况下 微笑脸),还可以达到醒目的效果。 书写格式和相关说明: 示例: 效果
阅读全文
摘要:说起编码,真是十分忧伤。每次听课都是绕了半天把自己搞糊涂。今天特意来整理一下思路。 What 编码!? 基本概念很简单。首先,我们从一段信息即消息说起,消息以人类可以理解、易懂的表示存在。我打算将这种表示称为“明文”(plain text)。对于说英语的人,纸张上打印的或屏幕上显示的英文单词都算作明
阅读全文
摘要:1.数字 整型和浮点型 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~92233720368547758
阅读全文
摘要:文件的基本操作 这里讲主要是讲到如何打开文件,设置文件的打开权限以及方式 打开文件 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读; 不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 r+,可读写文件。【
阅读全文
摘要:你很美 幸运遇见你 很幸运,能在现在这么多繁杂的语言中选择python。初识python是在2016年的七月。大二学期刚刚结束,留在学校准备学点东西。刚好听同学说下学期要学习python,所以决定要学这个了。刚一开始学发现python的入门确实很简单,特别是对于我们之前有编程基础的来说。后来发现浅尝
阅读全文
摘要:数字和字符串 数字和字符串中的内存都指向同一个地址,所以深拷贝和浅拷贝对于他们而言都是无意义的 浅拷贝 对于字典 元组 和列表来说,进行浅拷贝和深拷贝时,内存的地址是不同的 浅拷贝只会拷贝内存中的第一层数据 发现内存中地址的值都是完全相同 深拷贝 而对于深拷贝来说将会把所有数据重新创建 深拷贝的应用
阅读全文

浙公网安备 33010602011771号