Python基础

重温Python基础之列表操作

目录 序言 遍历整个列表加粗样式 深入研究循环 在for循环中执行更多命令 在for循环结束后执行一些操作 使用函数range() 使用range()创建数字列表 切片 元组 遍历元组中的所有值 修改元组变量 序言 哈喽兄弟们,今天咱们来复习一下Python基础中的列表操作,不知道各位还记 »

Python基础globlal nonlocal和闭包函数装饰器语法糖

目录 一、global与nonlocal 1、global 2、nonlocal 二、函数名的多种用法 三、闭包函数 1、什么是闭包函数 2、闭包函数需满足的条件 3、闭包函数的作用 4、闭包函数的实际应用 四、装饰器 1、装饰器推导流程 2、装饰器语法糖 3、装饰器模板 一、 »

Python基础第三方模块requests openpyxl

目录 一、第三方模块的下载与使用 1、什么是第三方模块 2、如何安装第三方模块 方式一:pip工具 方式二:pycharm中下载 3、注意事项 1、报错并有警告信息 2、报错,提示关键字 3、报错,无关键字 4、下载速度慢 二、网络爬虫之requests模块 1、简介 2、使用方法 »

Python基础面向对象之继承与派生详解

目录 一、面向对象三大特征之继承 1、继承的概念 2、继承的本质 3、继承的实操 4、继承后名字查找的顺序 5、经典类与新式类 二、派生 1、派生的概念 2、派生的方法 一、面向对象三大特征之继承 python三大特征: 封装、继承、多态 三者中继承最为核心,实际应用多,感受较 »

Python基础之面向对象:3、继承与派生

面向对象 一、三大特征之继承 python三大特征: 封装、继承、多态 三者中继承最为核心,实际应用对,感受较为直观 封装和多态略微抽象 1、继承的概念 继承的含义: ​ 在现实生活中,继承表示人与人之间资源的从属关系 ​ 例如:儿子继承父亲 ​ 在编程的世界中,继承表示类与类之间的资源从属关系 ​ ... »

我用 Python 正确地尝试了统计和概率的基础知识(概率 2/3)

介绍 这是轨迹,概率第 2 卷,我在其中参考以下书籍重新学习了统计学的基础知识。 本文是五部分系列文章的第三部分。也可以看看 准备~数据……已经发布 概率1···发表 概率2...这篇文章 概率 3...尚未 推测...尚未 撰写本文的动机、注意事项、使用的技术、文章的结构和准备工作在“准备 »

Python技巧分享之groupby基础用法详解

目录 模拟数据 groupby+单个字段+单个聚合 groupby+单个字段+多个聚合 方法1:使用groupby+merge 方法2:使用groupby+agg groupby+多个字段+单个聚合 groupby+多个字段+多个聚合 模拟数据 import pandas as p »

python渗透测试入门——基础的网络编程工具

《Python黑帽子——黑客与渗透测试编程之道学习》这本书是我在学习安全的过程中发现的在我看来十分优秀的一本书,业内也拥有很高的评价,所以在这里将自己的学习内容分享出来。 1.基础的网络编程工具。 实验环境:vscode+kali虚拟机 (1)TCP客户端 from ctypes.wintypes ... »

yaolingyu

Python基础学习之模块的安装和卸载

目录 一、命令提示符窗口安装卸载 1、安装 2、查看安装 3、卸载 二、在pycharm里通过pip安装卸载 1、安装 2、卸载 三、pycharm设置里安装卸载 1、 安装 2、卸载 一、命令提示符窗口安装卸载 1、安装 第一种,最常用的,初学者也是基本都是用的这个方法 »

python基础__十大经典排序算法

用Python实现十大经典排序算法! 排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排 ... »

如何学习直到通过 Python 3 工程师认证基础考试

介绍 一位Python新手,学习了一个半月,顺利考取了资格,所以我想分享一下我是如何学习的,给准备考试的人。至于我的编程经验,我在编程学校学习了 Ruby 大约 3 到 4 个月,并且对 VBA 有大约一年的技术接触。我几乎没有在实践中编写成熟程序的经验。 关于考试考试日期:全年测试方法:在计算机 »

python基础教程之csv文件的写入与读取

目录 csv的简单介绍 csv的写入 第一种写入方法(通过创建writer对象) 第二种写入方法(使用DictWriter可以使用字典的方式将数据写入) csv的读取 通过reader()读取 通过dictreader()读取 总结 csv的简单介绍 CSV (Comma Sep »

函数的参数

定义函数时()里的参数叫做形参(形式参数),它只是一个变量名,接受调用时传递的实参,仅供函数体中的代码调用。 函数调用时,传入()里的参数叫实参(实际参数),它是实际的数据,会传递给形参。 形参 根据形参的功能和定义方式可以分为: 必须参数 默认参数 动态参数 位置动态参数 关键字动态参数 必须参数 ... »

字符串格式化

在编写程序中经常需要动态输出字符串。例如,我们通过程序计算计算机的内存利用率,然后输出 10:15 计算机的内存利用率为30% 其中下划线部分的内容会动态调整,需要根据执行结果进行填充,最终形成上述格式的字符串输出。 这种功能就需要使用到字符串格式化操作,python中支持三种形式的字符串格式化: ... »

Python3工程师认证基础考试及格报告

很高兴见到你!我是一名刚毕业的工程师,从今年开始成为社会的一员。加入公司后,我参加了Python 3工程师基础考试,并作为分配给我的部门的作业通过了,所以我想写一下我参加考试后的学习方法和感想。 我从农村出来找工作已经几个月了,也没有多少闲钱。我认为考试费用对于内容来说有点高,所以我希望它对处于相同 »

【非工程师初学者之路】Python3工程师认证基础考试(通过经验)带视频学习

介绍 很高兴见到你。 这次我以800/1000分(及格分数为700分)通过了Python3工程师认证基础考试,所以介绍一下我的学习方法。 首先,让我简单介绍一下自己。 作为工程师工作的新毕业生◆ 我以前从未体验过编程,但我来自文科大学。 我确实是文科出身,但我不是很喜欢它,因为这似乎是一个借口。我 »

我用 Python 正确地尝试了统计和概率的基础知识(概率版上半部分)

介绍 这是参考以下书籍重新学习统计学基础的轨迹与概率版的前半部分。 本文是四部分系列的第二篇。另见下文。 准备数据...已发布上半场概率···本文 概率下半场...尚未 推测...尚未 撰写本文的动机、注意事项、使用的技术、文章的结构和准备工作在“准备 - 数据”部分中进行了描述。 这只是我的主 »

Python-基础学习-第二轮

数据类型 Python 默认拥有以下内置数据类型: | 文本类型: | str | | | | | 数值类型: | int, float, complex | | 序列类型: | list, tuple, range | | 映射类型: | dict | | 集合类型: | set, frozens ... »

zwtblog

cmd命令行工具

在windows下进行python开发,需要经常使用cmd命令行工具。打开命令行工具有很多种方法,最简单的就是win键+R键弹出运行窗口,然后输入cmd, 就会打开下面这样的窗口。 不同版本,可能配色有所不同,但功能一致。它是windows系统下的一个shell程序,程序名为cmd.exe,感兴趣的 ... »

小白之Python基础(五)

使用dict和set 1、dict :是direction字典的缩写 1) 通过{ }创建,使用健-值(key-value)存储;用“键值对”表示映射关系,例如 {名字:对应的成绩},查找速度快,键值对之间无序;(键是不可变数据类型,且不能重复;值可以是任意数据类型;) 2)通过’字典名[i]‘的方 ... »