闭包 笔记python

python基础_05_python基础【1】

【一】注释语法 【1】什么是注释 注释就是就是对代码的解释说明,注释的内容不会被当作代码运行 【2】为什么要注释 增强代码的可读性 【3】如何使用注释 代码注释分单行和多行注释 1、单行注释用#号,可以跟在代码的正上方或者正后方 # 这是一段通过“# + 注释内容”创造的注释代码 2、多行注释可以用 ......
基础 python 05

Python自带数据集加载和Pandas学习简图

Python是一种强大的编程语言,它拥有丰富的工具库和功能,其中之一就是自带的数据集,这些数据集在Python中非常有用,可以用于机器学习、数据分析、科学研究等。使用Python数据集可以极大地简化项目开发过程。通过导入现有的数据集,我们可以更快地开始分析和建模,并且可以使用已经实现的算法进行评估和 ......
简图 数据 Python Pandas

Linux操作系统 存储管理读书笔记

引言 在Linux系统中,存储管理是一个至关重要的主题,特别是对于初学者而言。本次学习的主要内容包括添加新硬盘、MBR分区、GPT分区、创建文件系统以及挂载分区等方面。以下是对这些内容的学习笔记。 添加新硬盘 在Linux系统中,要使用新硬盘,首先需要将其连接到计算机。这可以通过物理连接,例如SAT ......
笔记 系统 Linux

Linux 磁盘管理学习笔记

分区 在使用新的硬盘之前,我们必须对其进行分区。也就是在磁盘中存储分区信息,告诉操作系统哪个扇区是哪个分区的,哪个分区用来启动的等等。 分区信息的储存方式有两个标准,MBR和GPT,分区之前,我们必须在两个之中选择一种标准。 GPT是一种新的标准,随着硬盘的不断增大,正在逐渐地取代MBR,但是现在M ......
管理学 磁盘 笔记 Linux

学习笔记:Linux用户管理

学习笔记:Linux用户管理 简介 在Linux系统中,用户管理是系统管理员和普通用户都需要了解和掌握的重要主题。本篇学习博文将介绍一些基本的Linux用户管理命令,帮助你有效地管理用户账户,确保系统的安全性和稳定性。 用户账户基础 在Linux系统中,每个用户都有一个唯一的用户名(Username ......
笔记 用户 Linux

学习笔记:Linux存储管理

学习笔记:Linux存储管理 引言 作为一名计算机专业的学生,深入了解操作系统是必不可少的一部分。在众多操作系统中,Linux因其开放源代码、稳定性和灵活性而备受欢迎。本文将聚焦于Linux的存储管理,深入探讨文件系统、磁盘管理以及存储优化等方面的知识。 文件系统 1. 文件系统概述 在Linux中 ......
笔记 Linux

学习笔记 安装 Linux

学习笔记 安装 Linux 当你希望在Windows操作系统上进行Linux系统的学习或开发时,使用虚拟机是一个理想的选择。VMware是一款强大的虚拟机软件,它允许你在Windows中创建虚拟计算机,从而在其中安装和运行Linux系统。本文将指导你使用VMware在Windows中安装Linux, ......
笔记 Linux

初识Linux学习笔记

初识Linux学习笔记 引言 作为一名计算机专业的学生,我一直听说Linux是一个强大而灵活的操作系统。然而,直到最近我才开始真正深入了解和学习它。本篇博客将记录我初识Linux的学习过程,包括安装、基本命令、文件系统等方面的内容。 安装Linux 选择发行版 Linux有许多不同的发行版,如Ubu ......
笔记 Linux

学习笔记:Linux文件管理

学习笔记:Linux文件管理 简介 Linux是一个强大的操作系统,以其稳定性和安全性而闻名。文件管理在Linux系统中是一个关键的方面,对于计算机专业的学生来说,深入了解Linux文件管理是必不可少的。本篇学习博客将介绍一些基本的Linux文件管理命令,帮助你更好地理解和利用Linux操作系统。 ......
文件 笔记 Linux

读像火箭科学家一样思考笔记12_实践与测试(下)

1. 舆论的火箭科学 1.1. 如果苹果违反了“即飞即测”原则,那苹果的iPhone就不会问世了 1.1.1. iPhone在其上市前的民意调查中相当失败 1.1.1.1. iPhone不可能获得太大市场份额,不可能。 1.1.1.1.1. 微软前CEO史蒂夫·鲍尔默(Steve Ballmer) ......
科学家 火箭 笔记 科学 12

Python字典:一段英文获取单词个数并排序

Python字典:一段英文获取单词个数并排序 输入一段英文,进行下面操作: (1)获取所有的单词; (2)利用字典统计单词出现的个数 (3)根据用户输入的单词,快速打印出现的次数 (4)根据单词进行排序,打印排序后的结果 (5)根据单词出现次数进行排序,打印排序后的结果 import operato ......
字典 单词 个数 Python

杜教筛 学习笔记

杜教筛 学习笔记 膜拜 dls orz。 Dirichlet 卷积 Dirichlet 卷积,即狄利克雷卷积,对于两个数论函数 \(f, g\),定义他们的 Dirichlet 卷积 \((f * g)\) 为: \[(f*g)(n) = \sum_{d | n} f(d)g(\dfrac{n}d) ......
笔记

Python缺失值处理实现

在数据处理相关工作中,读取的数据中常常会有缺失值的情况,为顺利进行后续的操作,需要首先对缺失值进行处理,处理的方式一般为删除或填充,Python中提供了专门的工具包,可以方便地进行实现。读取操作可以由pandas模块实现,通常直接读一个excel或csv文件,创建为DataFrame对象,模块中的d ......
缺失 Python

python利用with语句分割长函数代码块的小技巧

如果某个函数实现很长, 有时候希望把函数分割成若干部分, 并且可以折叠, 执行时能够打印日志. 可以采用下面的办法来实现: from mylog import logger import time class MyTask: def __init__(self,task:str) -> None: ......
语句 函数 代码 技巧 python

关于Python类型注解的几个实用小技巧

虽然python是动态类型语言, 但是python3.5引入的类型注解特性却很有用. 不但有助于源码阅读, 而且在类型提示和代码自动补全上也很方便. 但是它毕竟不是静态类型编译型语言, 有一些特殊的情况, 需要一些小技巧才能够处理. 引用后面定义的类型 由于python不是编译型语言, 如果在前面直 ......
注解 类型 技巧 Python

组队学习-学习笔记P3

组队学习-学习笔记P3 本文是学习b站up主 二次元的datawhale 发布的聪明办法学python系列视频后记录的一些学习笔记 部分内容引用于 聪明办法学python 视频 Task04 条件 Conditionals if相关语句 if-elif-else 而不是 if- else if- e ......
笔记

Programming Abstractions in C阅读笔记:p202-p234

《Programming Abstractions in C》学习第65天,p202-p234总结。 一、技术总结 完成第五章学习,第五章介绍递归在实际问题中的进一步应用,例如汉诺塔问题,数学中的排列问题,更有难度。使用递归解决问题时有时候需要借助wrapper function。 二、英语总结 1 ......
Abstractions Programming 笔记 202 234

python异步迭代器和普通迭代器的区别

正常迭代器:在Python中,我们可以通过定义__iter__和__next__方法来创建迭代器。在每次调用__next__方法时,迭代器会返回下一个值,直到没有更多的值可以返回,然后它将引发StopIteration异常。这种迭代方式是同步的,意味着每次迭代操作都会等待前一个操作完成。这种方式适合 ......
python

聪明办法学python第三次作业

聪明办法学python——Task05 条件 if语句 控制决策的部分 if(True): print('1')print('2') 当条件为真,输出1情况;条件为假,输出2情况。 函数abs() 此函数用于绝对值计算 def abs1(n): if n<0: n=-n return n def a ......
办法 python

python变量 sys.path和import导入

一 前言: sys.path是一个重要的变量数据, 在使用import导入包和模块时就会从sys.path里面去寻找包和模块 二 sys.path 用python命令运行相关py文件或者目录时,会添加一些路径到sys.path的开头,还会添加环境变量到里面,看看官网的介绍 有的时候添加的是工作目录, ......
变量 python import path sys

《程序员修炼之道:从小工到专家》第五第六章读书笔记

第五章 弯曲或折断 第26节 解耦与得墨忒(tei)耳法则1、解耦就是降低模块之间的依赖关系,使模块可以独立地开发、测试和部署。2、得墨忒耳法则,它规定了某个对象的任何方式都应该只调用属于以下情形的方法:它自身传入该方法的任何参数它创建的任何对象任何直接持有的组件对象3、得墨忒耳法则的好处是它使得代 ......
小工 程序员 笔记 程序 专家

python pandas 写入excel

pip install pandas openpyxl import pandas as pd from Silence.utils.login_util import Login from Silence.utils.request_util import SendRequest def test ......
python pandas excel

聪明办法学python Task3

​ 聪明办法学python python中的函数与C语言近似 if while for等等后面的格式有C语言基础会很好理解 在使用布尔表达式时判断是False等价于0 反之true等价为1 小小例子 一元二次方程等等例子 match-case 其实就是 C语言中的switch case case _ ......
办法 python Task3 Task

Blender 使用笔记

Blender 使用笔记 使用blender软件是在不适用任何类型的插件的情况下的笔记,主要是记录使用blender进行建模的操作,详情可以参考Blender的软件的用户手册: https://docs.blender.org/manual/zh-hans/2.93/ 基础介绍 如何创建一个模型? ......
Blender 笔记

DataFrame数据框的Python操作

探索和清理数据听起来很无聊,而且不像训练最先进的 AI 模型那么酷。但如果你想成为一名专业的数据科学家,探索性数据分析和数据预处理也是必不可少的技能。幸运的是,有许多很棒的工具可以帮助您了解数据集。著名的 Python 数据处理模块 Pandas 就是其中之一。DataFrame是一个二维的表格数据 ......
DataFrame 数据 Python

算法笔记

图的算法 Dijkstra算法:(净化被黑暗能量污染的城市) 求图的单源最短距离,给出图G(V,E) (精灵城市图)和起点城市O (Origin),设置一个存放已经被光明之力净化的城市集合S,现在要从起点O出发,开放所有与起点O相连的road,以最短路径去往各城市进行净化,每次从V-S集合(未被净化 ......
算法 笔记

聪明办法学python-11.27——11.29笔记打卡

一、python中条件语句的应用 总体代码结构为: if True : do something else: do other 简单描述为“True”为条件,当条件为真的时候,执行“do something”,否则就执行“do other”。 例如: 任务:实现一个函数,返回输入数字的绝对值 Pyt ......
办法 笔记 python 11.27 11.29

【Python】【OpenCV】傅里叶变换

之前的随笔中使用了C++来编写算法底层逻辑,这次我们直接使用OpenCV和Numpy和Scipy所提供的方法直接调用实现 1 import cv2 2 import numpy 3 from scipy import ndimage 4 5 kernel_3 = numpy.array([ 6 [- ......
Python OpenCV

聪明办法学Python_task3_11.27-11.28

聪明办法学Python_task3_11.27-11.28 包含以下内容: 1.task05 条件 1.1 if-else语句 1.2 if-else推导式 1.3 match-case语句 2.talk01 代码风格 ......
Python_task 办法 Python 11.27 11.28

python notebook

python(11.20--11.28)现学现卖 配置python环境: 下载: anaconda在清华大学开源软件镜像站中选择合适的镜像进行下载。 anaconda的存在和作用: 要使用anaconda不妨先了解anaconda是什么,做什么。 首先要知道,anaconda的存在必然有其存在的社会 ......
notebook python
共19400篇  :87/647页 首页上一页87下一页尾页