语音 简易 音频python

Python json 读取 json 文件并转为 dict

创建一个test.json的文件 { "test": "测试\n换行", "dict": { "list": [0, "str\""], "num": 0 } } json 格式编写: json 格式大致以 python 的 dict {} 格式来编写即可,只是要注意字符串不能用单引号' ',一定要 ......
json 文件 Python dict

为什么 Python 如此受欢迎?

导读 自 20 世纪 90 年代初诞生至今,Python 编程语言已有 30 多年的历史,且依旧保持着流行趋势。GitHub 2022 年度 Octoverse 报告曾指出,Python 仍然是使用第二多的编程语言,使用量同比增长超过 22%;在 2022 年的某个时候,GitHub 上有超过 40 ......
Python

关于Python里面小数点精度控制的问题

基础 浮点数是用机器上浮点数的本机双精度(64 bit)表示的。提供大约17位的精度和范围从-308到308的指数。和C语言里面的double类型相同。Python不支持32bit的单精度浮点数。如果程序需要精确控制区间和数字精度,可以考虑使用numpy扩展库。 Python 3.X对于浮点数默认的 ......
小数点 小数 精度 Python 问题

Python 编程必不可少的unittest测试框架

一段表面看起来无常的代码,很可能暗藏很多bug无法一眼看透,没有经过测试的代码是不可靠的代码。上一篇讲过pytest测试框架这次我们换个框架。 unittest 是一个单元测试框架,单元测试完成对一个模块、一个类或一个函数的运行结果进行检验的测试工作。单元测试是对一个程序最基础的组成部分进行正确性验 ......
必不可少 框架 unittest Python

Python使用字典get()方法TypeError: get() takes no keyword arguments

解决方法 dict的get("key", 0)方法不要添加default=,删除这个写法并不影响使用逻辑,但是加上会导致报错。 d = { 'key': 2, } print(d.get("key", 0)) 问题解析 如果使用下面的代码就会报错TypeError: get() takes no k ......
字典 get TypeError arguments keyword

python 将一个列表分为多个列表 指定分成几个列表 指定列表元素个数

l = [i for i in range(23)] def split(a, n): k, m = divmod(len(a), n) return (a[i*k+min(i, m):(i+1)*k+min(i+1, m)] for i in range(n)) l_split = split(l ......
个数 元素 多个 python

python从shp文件中读取经纬度数据

python从shp文件中读取经纬度数据 没有接触过GIS的人来说shp文件很陌生而且很难打开查看,好在python可以从中提取出自己想要的数据 pyshp库的安装 python的pyshp库可以实现shp文件的读写功能。 pyshp的官方文档:https://pypi.org/project/py ......
经纬度 经纬 文件 数据 python

linux安装两个python版本

1.下载python3安装包 wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 2.解压python的tgz压缩包文件 tar -xzvf Python-3.7.2.tgz 3.进入解压的文件 cd Python-3.7.2 ......
两个 版本 python linux

全网最详细中英文ChatGPT-GPT-4示例文档-场景问题智能生成从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

ChatGPT拥有大量的知识库,并且能够在不断学习的过程中,根据实际情况生成真实有效的问题。这使得ChatGPT在面试准备和访谈方面变得特别有价值,它可以理解具体领域中的特定术语,帮助用户对专业问题有更快速和深入的了解,最终根根据用户的特定要求提出合适的问题,以便帮助用户获得最有价值的信息。 ......
场景 全网 示例 源代码 ChatGPT-GPT

全网最详细中英文ChatGPT-GPT-4示例文档-智能多功能学习机从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

ChatGPT还能成为你的多功能学习工具,让用户节省大量的时间,提高学习效率,更好地掌握所学知识,为用户提供更有效的学习支持。比如,用户输入一个研究主题,ChatGPT就可以产生详细的学习笔记,这将极大帮助用户组织、解决和完成其学习任务,有效地提高用户的学习效率。博主相信,未来不久,ChatGPT将... ......

全网最详细中英文ChatGPT-GPT-4示例文档-智能评论创建从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

ChatGPT作为一个智能的自动文本处理工具,可以帮助用户将少量的文本扩大和完善,使文本更加容易理解和记忆。比如用户可以输入1-2行的特定的话语或几个关键词,ChatGPT就可以根据用户的输入,生成更加详细和丰富的文本。这个功能可以应用在很多行业,比如电影评论、美食评论、产品评论等领域。 ......
全网 示例 源代码 ChatGPT-GPT 中英

Python中的可变对象与不可变对象

Python中所有类型的值都是对象,这些对象分为可变对象与不可变对象两种: 不可变类型 float、int、str、tuple、bool、frozenset、bytes tuple自身不可变,但可能包含可变元素,如:([3, 4, 5], 'tuple') 可变类型 list、dict、set、by ......
对象 Python

python 解压密码zip

import zipfile import itertools filename = "297.zip" # 创建一个解压的函数,入参为文件名和密码 # 并使用try-except,避免报错中断程序。 def uncompress(file_name, pass_word): try: with z ......
密码 python zip

python面向对象编程(封装、隐藏)

一 封装 1、封装介绍封装是面向对象三大特性最核心的一个特性封装《 》整合2、将封装的属性进行隐藏操作1)、如何隐藏:在属性名前加__前缀,就会实现一个对外隐藏属性效果该隐藏需要注意的问题:(1)在类外部无法直接访问双下滑线开头的属性,但知道了类名和属性名就可以拼出名字:所以说这种操作并没有严格意义 ......
对象 python

python面向对象一

一 面向对象介绍 面向过程: 核心是:“过程”二字 过程的终极奥义就是将程序流程化 过程是“流水化”,用来分步骤解决问题的 面向对象: 核心是“对象”二字 对象的终极奥义就是将程序“整合” 对象是“容器”,用来盛放数据与功能的 类也是“容器”,该容器用来存放同类对象共有的数据与功能 python这门 ......
对象 python

你做的 9 件事表明你不是专业的 Python 开发人员

本文转载自国外论坛 medium,原文地址: https://medium.com/navan-tech/7-java-features-you-might-not-have-heard-of-adee8166d942,由博主简译后给大家带来! Show me your code and I wil ......
人员 Python 专业

20230411-Python-集合与字典-day8

集合与字典 4月11 创建集合 创建集合使用 {} 或 set{} ,但是如果要创建空集合只能使用 set() ,因为 {} 用来创建空字典 s1 = {10, 20, 30, 40, 50} print(s1) s2 = {10, 30, 20, 10, 30, 40, 30, 50} print ......
字典 20230411 Python day8 day

python写了各九九乘法表

#打印九九乘法表 for i in range(1,10): print()#打印一个空行 for j in range(1,i+1): #输出内容 print(str(i)+"x"+str(j)+"="+str(i*j),end=" ") 通过这里,学会了for的使用 格式 for 变量 in r ......
乘法表 乘法 python

写第一个python程序,通过python读取excel

通过已经安装的包,xlrd去读一个excel信息。 这里为了方便,将excel直接语py文件写在一起。 import xlrd; wb = xlrd.open_workbook("招生表.xls"); ws = wb.sheets() #所有sheet的名字 wnames = wb.sheet_na ......
python 程序 excel

Python 开发工具PyCharm 导入 引入库

Python语java类似有很多的库包,无论是自己些的额,还是引入第三方的。 必须引入后,才能干相应的事情。 路径 file-settings--project--Python Interpreter 点击右侧加号,弹出框中搜想要引入的库。在索引所搜出来的文件中,选中,然后install packa ......
开发工具 PyCharm 工具 Python

Python爬取pexels图片

研究Python爬虫,网上很多爬取pexels图片的案例,我下载下来运行没有成功,总量有各种各样的问题。 作为菜鸟初学者,网上的各个案例代码对我还是有不少启发作用,我用搜索引擎+chatGPT逐步对代码进行了完善。 最终运行成功。特此记录。 运行环境:Win10,Python3.10、Google ......
Python pexels 图片

Python Tkinter Frame

Python Tkinter Frame tkinter的Frame组件:这个组件是容器组件,用于在复杂布局中将其他的组件分组。所谓容器组件,就是可以收纳其它组件,可以做其它组件的父组件的组件。frame的属性: bg 或 background : frame组件的背景颜色 bd 或 borderw ......
Tkinter Python Frame

python搭建私有pypi源

# 不带密码认证的 docker run --name pypi --restart always -p 8080:8080 -d pypiserver/pypiserver -P . -a . # 带密码认证的 docker run --name pypi --restart always -v ......
python pypi

基于Python的学生信息管理系统

注意,该项目为Python基础语法的一个综合,项目数据库。 #学员管理系统 """ 学员管理系统 1. 系统简介 需求:进入系统显示系统功能界面,功能如下: 1、添加学员 2、删除学员 3、修改学员信息 4、查询学员信息 5、显示所有学员信息 6、退出系统 系统共6个功能,用户根据自己需求选取。 " ......
管理系统 Python 学生 系统 信息

【视频】随机波动率SV模型原理和Python对标普SP500股票指数预测|数据分享|附代码数据

全文链接:http://tecdat.cn/?p=22546 最近我们被客户要求撰写关于随机波动率SV模型的研究报告,包括一些图形和统计输出。 什么是随机波动率?随机波动率 (SV) 是指资产价格的波动率是变化的而不是恒定的 “随机”一词意味着某些变量是随机确定的,无法精确预测。 在金融建模的背景下 ......
数据 模型 原理 指数 代码

python习题-蒙特·卡罗法计算圆周率

【题目描述】 蒙特·卡罗方法是一种通过概率来得到问题近似解的方法,在很多领域都有重要的应用,其中就包括圆周率近似值的计问题。假设有一块边长为2的正方形木板,上面画一个单位圆,然后随意往木板上扔飞镖,落点坐标(x,y)必然在木板上(更多的时候是落在单位圆内),如果扔的次数足够多,那么落在单位圆内的次数 ......
圆周率 圆周 习题 python 183

python 开数组

列表推导式~ N=int(10) #二维数组 a=[[j for i in range(N)] for j in range(20)] a[1][1]=8 a[1][2]=2 for i in range(N): for j in range(N): print(a[i][j],end=' ') p ......
数组 python

python习题-排列组合序列

【题目描述】 用户输入整数n(1<=n<=26)和整数m(m<=n),然后输入n个不同的字母,请编写程序输出在这n个字母中选择m个字母的所有排列序列和组合序列。 【源代码程序】 import itertools # 输入整数n和m n = int(input("请输入整数n(1<=n<=26):") ......
习题 序列 python

Python爬图片(面向对象版)

import requests from lxml import etree from threading import Thread class Spider(object): def __init__(self): self.header = {"user-agent": "Mozilla/5. ......
对象 Python 图片

Python爬图片

1 import requests 2 from lxml import etree 3 4 header = { 5 "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like G ......
Python 图片