为什么python广受喜欢?五大优势介绍!
对于零基础入门学者来说,学习编程首选的就是python。在很多人眼中python是最适合零基础学习的,涉及范围广、薪资待遇高。 查看全文
利用Python-docx 读写 Word 文档中的正文、表格、段落、字体等
前言: 前两篇博客介绍了 Python 的 docx 模块对 Word 文档的写操作,这篇博客将介绍如何用 docx 模块读取已有 Word 文档中的信息。 本篇博客主要内容有: 1、获取文档的章节信息; 2、获取段落文本信息; 3、获取表格内文本信息; 4、获取文档内格式信息。 1、获取文档章节信 ... 查看全文
动态规划——最长公共子序列与最长公共子串 (含Python实现代码)
动态规划——最长公共子序列与最长公共子串 (含Python实现代码) 英文名称: 最长公共子序列 Longest Common Subsequence 最长公共子串 Longest Common Substring 主要区别:子串必须要连续,子序列不需要 举例: a b c d e f b 和 a ... 查看全文
Java和Python现在都挺火,我应该怎么选?
声明:这是一篇容易引起撕逼的文章,为了祖国和谐,人民安康,请各位看官尽量理性讨论。同时,这篇文章是面向一些初入行的朋友进行一些相对中肯一点的分析和建议而已,虽然有浓厚的个人色彩,但我还是尽量以事实说话,以代码说话,大牛们就不要拿自己的牛逼经验来这里装逼了,当然,你如果非得来跟我撕,哥们儿我奉陪。另外 ... 查看全文
LeetCode 面试题 16.11. 跳水板 | Python
面试题 16.11. 跳水板 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/diving-board-lcci 题目 你正在使用一堆木板建造跳水板。有两种类型的木板,其中长度较短的木板长度为 shorter,长度较长的木板长度为 longer。你 ... 查看全文
linux(centos)搭建基于python3的Django环境
一、centos安装python3 1、安装依赖包: sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4- ... 查看全文
07Python模块化编程
Python模块化编程 包 模块 模块是一个包含所有你定义的函数和变量的文件,其后缀为.py(就如我们编写的程序就是一个模块),可被其他程序引入。以使用该模块的函数等功能 模块分为三种: 1.内置模块:sys,os,subprocess,time等 2.自定义模块:人为自己编写的模块,莫与自带模块一 ... 查看全文
利用python输出九九乘法表
思路: 1. 首先定义一个行变量的计数器 row 在其循环内部,实现输出9行(简单)的内容 (先实现大框架,然后再逐一解决小模块) 2. 在每一行的大循环中,嵌套一个输出列的小循环 定义一个列变量的计数器 col 3. 明白列变量循环的次数(row) 将每一行对应的列,输出 为保证输出格式整齐,使用 ... 查看全文
【Python数据科学】Numpy速查
#【Python数据科学】Numpy速查 Numpy是python数据科学计算的核心库,提供高性能的多维数组对象及处理数组的工具。 使用以下语句导入Numpy库: import numpy as np Numpy数组 ##1 创建数组 a = np.array([1,2,3]) b = np.arr ... 查看全文
001-Paint_FreePythonGames
一 turtle库https://www.cnblogs.com/chen0307/articles/9645138.html 1 基本概念:Turtle库是Python语言中一个很流行的绘制图像的函数库, 2 原理:想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一 ... 查看全文
【基础篇】Python中is和==的区别
在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。 is和==都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。下面来看看具体区别在哪。 ==比较操作符和is同一性运算符区别 ==是pyt ... 查看全文
三分钟了解 Python3 的异步 Web 框架 FastAPI
快速编码,功能完善。从启动到部署,实例详解异步 py3 框架选择 FastAPI 的原因。 FastAPI 介绍 FastAPI 与其它 Python-Web 框架的区别 在 FastAPI 之前,Python 的 Web 框架使用的是 django、flask、tornado 三种 Web 框架。 ... 查看全文
使用Pycharm社区版新建Python3.8的虚拟环境并安装启动Django的完整步骤
使用Pycharm社区版新建Python3.7的虚拟环境并安装启动Django的完整步骤 这段日子一直跟着网上某视频教程学习Python,熬过了前面的基础课,终于到了Django的内容,但教程中对于Django的安装介绍不是很详细,也没有提到虚拟环境。于是自己上网搜索了一下,结果发现无论是虚拟环境的 ... 查看全文
【Python】【异常的获取与处理】
一、traceback模块(import traceback) 1. traceback.print_exc() # 直接打印出来 traceback.print_exc(file=open("test.txt","a+") # 若没有test.txt文件,则新建一个,写入调试信息,若存在,则在后面 ... 查看全文
为什么转行都会选择Python呢?学习python有什么好处?
虽然编程语言众多但是python可以说是非常适合新手的一门编程语言,这门语言不仅入门快、语法简单,就业岗位也是非常多的,现在很多人转行都会选择学习python。那么为什么转行都会选择Python呢? 查看全文
15-Python对象的比较、拷贝
比较操作符'=='表示比较对象间的值是否相等,而'is'表示比较对象的标识是否相等,即它们是否指向同一个内存地址。 比较操作符'is'效率优于'==',因为'is'操作符无法被重载,执行'is'操作只是简单的获取对象的ID,并进行比较;而'=='操作符则会递归地遍历对象的所有值,并逐一比较。 浅拷贝 ... 查看全文
Linux下安装python3.x 与python2 并存
Linux下安装python3.x 与python2 并存 0.先安装基本依赖包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make ... 查看全文
IDAPython脚本编写环境
使用工具:IDA pro v7.0,安装时自动安装Python 2.7.13(win32) 1. 首先使用IDA打开一个项目 2. File选项下 “Script file...”选项可选择idc或py文件,打开即运行,运行结果显示在界面下方的Output window中; “Script comm ... 查看全文
【python】接口测试中的异步调用
接口测试中可以可以使用httpx进行异步调用,下面对比一下异步调用和同步调用的速度 异步调用的代码如下 # 异步调用 import httpx import asyncio import time async def request(client): resp = await client.get( ... 查看全文
初学python,小记二
1、文件读写模式 r: 读取模式(默认值) w: 写入模式 x: 独占写入模式 a: 附加模式 b: 二进制模式(与其他模式结合使用) t: 文本模式(默认值,与其他模式结合使用) +: 读写模式(与其他模式结合使用) >>>>使用open函数打开文件 f = open("test.txt"); > ... 查看全文
关于PYthon中用Helm部署Kuberjdskaui应用,支持多环境部署与版本回滚Cclous
数据查询出后其中几个字段为null 解决方法: 数据库的字段命名方式为使用下划线连接,对应的实体类应该是驼峰命名方式,而我使用的是和数据库同样的命名方式。 所以mybatis-plus映射不到,修改实体类的字段命名方式为驼峰命名方式 修改后: 本博客记录工作中需要的linux运维命令,大学时候开始接 ... 查看全文
学习Python 四
昨晚安装pymssql时,失败了,提示pip版本需要升级: 下面是升维pip: python -m pip install --upgrade pip。 ... 查看全文