【小甲鱼Python3笔记】教程文章相关的互联网学习教程文章

Python笔记:观察者模式【代码】

观察者模式中的主题对象一般存在着一个其他服务依赖的核心服务,并且维护着其他依赖此核心服务的对象列表(即观察者或监视者列表),当主题对象发生变化时,观察者应该改变自己的状态或者进行某些操作 观察者模式中的三个角色:主题:即观察者观察的对象,一般是需要有注册和注销方法,用来添加观察者和删除观察者。 观察者基类:这个类主要是需要定义一个接口,以便主题发生变化时可以得到对应的通知信息。 观察者:这个类需要具体...

python3笔记【代码】

python3笔记 源于:https://www.runoob.com/python3/python3-tutorial.html Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 基础语法编码 默认情况下 ,python3源码文件以UTF-8编码,所有字符串都是unicode字符串。当然可以另外指定不同的编码:# -*- coding: cp-1252 -*- 上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔...

python笔记(10)--高阶函数和内置函数【图】

今日内容:函数小高级 lambda表达式 内置函数内容回顾:函数基本结构 参数形参基本参数: 默认值参数:def func(a1,a2=123):pass注意:默认值如果是不可变类型,随便用;如果是可变类型,有问题万能参数:*args **kwargs实参位置传参 关键字传参返回值默认返回:None 特殊情况 def func():return 1,2,3,4作用域全局和局部 优先使用自己局部作用域,再使用全局作用域 子作用域只能读取或修改父级的值,不能重新赋值 global和nonloca...

python笔记(6)--深浅拷贝和文件操作

深浅拷贝和文件操作 今日内容:深浅拷贝 文件操作内容回顾&补充 1.内容回顾计算机基础 编码 语法if while for数据类型 range / type / id 运算符2.面试题公司线上的系统用的什么? python2和python3的区别?默认解释器编码 输入输出 整数的除法 / int long运算符 v = 1 or 0 and 8 or 9 print(v) is 和 ==的区别? 列举python的数据类型中都有哪些方法?(重要)今日内容 1.深浅拷贝 只有在嵌套的情况下深浅拷贝才有不同浅拷贝:只...

wssking Python 笔记 :20 matplotlib 绘制图表【代码】

Matplotlib 是一个非常优秀的 Python 2D 绘图库,只要给出符合格式的数据,通过 Matplotlib 就可以方便地制作折线图、柱状图、散点图等各种高质量的数据图。安装: Matplotlib 包与安装其他 Python 包没有区别,同样可以使用 pip 来安装。CMD --> pip install matplotlib 测试:是否安装成功:CMD ==> python ==> import matplotlib 如果未出现任何提示,即表示安装成功! 添加:在Pycharm中添加matplotlib包,方法和pygame相同。 ...

Python笔记_函数,模块,包的关系【代码】

A. Python中的函数: 即def定义的一组代码,可以被调用。1 def func(a, b): 2   c = a + b 3 4   return c B. Python中的模块: 即一个.py文件,在其中可以定义多个函数。Module.pydef dunc1(a, b):c = a + breturn cdef func2(a, b, c):return a + b**c.... C. Python 中的包: 即一个文件夹,其中包含一个初始化函数__init__.py 和若干模块。package1__init__.pyModule1.pyModule2.py... D. 函数,模块,包的关系 ...

python笔记(5)--数据类型(四)

数据类型(四) 今日内容概要集合 内存相关 深浅拷贝内容回顾&补充内容回顾 补充列表反转:列表.reverse() v1 = [11,22,33,44,55,66] print(v1) v1.reverse() print(v1) 按序排列:列表.sort(reverse=False / Ture) v1 = [111,2,33,454,5,89] v1.sort(reverse=False) #按从小到大排列 print(v1) #输出:[2, 5, 33, 89, 111, 454] v1.sort(reverse=True) #按从大到小排列 print(v1) #输出:[454, 111, 89, 33, 5, 2]字典...

【Python笔记】Python 基础语法

Python 标识符 在 Python 里,标识符由字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。 以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表 Python...

【Python笔记】Python变量类型【代码】【图】

Python 变量类型 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。 变量赋值 Python 中的变量赋值不需要类型声明。 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 等号...

python笔记(2)--数据类型(二)【代码】

数据类型(二) 今日内容:列表 元组内容回顾和补充:计算机基础:硬件:CPU/内存/硬盘/主板/网卡 操作系统:Linux(免费/开源)centos ubuntu redhatwindows mac解释器/编译器补充:编译型语言和解释型语言? # 编译型:代码写完后,编译器将其变成另外一个文件,然后交给计算机执行。 # 解释型:写完代码交给解释器,解释器会从上到下一行行执行代码:边解释边执行。软件(应用程序)环境安装:python解释器py2 py3开发工具:pyc...

python笔记【代码】

#算术运算符 a=50;b=100 print(a+b,a+b) print(a-b,a-b) print(a/b,a/b) print(a*b,a*b) print(a**2, a**2) print(a//2, a//2) print(a%b,a%b) print(>>>比较运算符) print(a=b,a==b) print(a!=b,a!=b) print(a>b,a>b) print(a<b,a<b) print(>>>逻辑运算符) if a>50 and b>60: print(a and b both greater than 50) if a>=50 or b>200: print(bbb) print(>>>成员运算符) websterUrl=https://i.codingce.com.cn/ print(com in webst...

wssking Python 笔记 :13 pygame的安装

Pygame:是一个利用SDL库的写就的游戏库,可以利用该库中的模块来编写游戏,Pygame更致力于2D游戏的开发! 一、检测python中是否安装Pygame:cmd --> python --> import pygame如果出现pygame的版本提示,则表示已安装成功 二、安装pygamecmd --> pip3 install pygame,自动安装 三、在Pycharm中导入pygamePycharm -- >File --> settings --> Project:xxx --> Project Interpreter -->右边窗口点+号 --> 搜索“pygame” -->点左下角...

python笔记42-http请求命令行工具(httpie)【代码】

前言 通常我们需要快速的测试某个接口通不通,一般linux上用curl去发http请求,但是这个命令行工具语法有点复杂了,不够直观。 python有一个给人类使用的requests库,非常的简单方便。httpie就是基于requests开发的,给人类用的命令行工具,取代curl的绝佳工具。 环境安装pip install httpie==1.0.3查看版本号 C:\Users\dell>pip show httpie Name: httpie Version: 1.0.3 Summary: HTTPie - a CLI, cURL-like tool for humans. Ho...

Python 笔记 :08 文件【代码】

一、用于读取磁盘中文件的内容,二、格式:  with open(文件路径\文件名) as 文件别名    列表变量=文件别名.read( )     -->全文读取    列表变量=文件别名.readlines( )   -->逐行读取三、例子:  #文件的读取  #定义变量 filename,用于储存文件路径及文件名  filename = txt_files\Pi.txt  #1、直接显示整个文件内容:  with open(filename) as file:   print(直接显示整个文件内容:)  ...

Python 笔记:06 类

Python 笔记:06 类 类:是把一组有相同属性和方法的对象的集合! 一、定义类后,把类具体实例化后,可以直接可以调用类的属性和类的方法 二、固定格式:#类名:首字母一般大写class 类名():#第一行,初始化属性,必须有,--init--是固定格式,参数表里的self,也是必须!self在类被实例化后,会把实例化的实参传递给类,即在类定义时,可以使用self.形参名,来进行对形参进行调用        def __init__(self,形参1,形...

PYTHON3 - 相关标签