搜索结果
查询Tags标签: python,共有 39688条记录-
python之 shelve模块
python之 shelve模块 shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型f=shelve.open(rsheve.txt) # f[stu1_info]={name:wei,age:18,hobby:[piao,smoking,drinking]} # f[stu2_info]={na…
2022/6/15 5:20:08 人评论 次浏览 -
if语句中的Python变量作用域
在Python中,if语句内部的变量作用域是否在if语句外部可见?(来自Java背景,所以觉得有点奇怪) 在以下情况下,名称首先在if块内部定义,但变量也在if块外部可见。我原以为会出错,但“乔”被打印出来了。 if 1==1:name = joe print(name)if语句不在Python中定义作用域。…
2022/6/15 5:20:08 人评论 次浏览 -
python之 json&pickle模块——序列化和反序列化模块
python之6 json&pickle模块——序列化和反序列化模块 序列化指的是把内存的数据类型转换成一个特定的格式的内容。该格式的内容可用于存储或者传输给其他平台使用。 序列化得到的结果,即特定的格式的内容有两种用途:可用于存储,用于存储传输给其他平台使用,跨平台…
2022/6/15 5:20:07 人评论 次浏览 -
2.6:Python数据存取-文件、文件夹及目录、数据库
一、Python文件读写 1、文件的打开模式<class _io.TextIOWrapper>和<class _io.BufferedReader>。python使用 with as语句来进行文件打开后的自动关闭处理。使用了with as之后,用户可以不用显式调用文件对象的close方法来关闭文件。Python打开文件的函数是o…
2022/6/15 2:52:12 人评论 次浏览 -
实验八 python库应用编程与体验
task--3from turtle import *def square(size=50,rgb=pink):rgb = yellowpencolor(rgb)for i in range(4):fd(size)left(90)def main():setup(800,600)speed(0)n = 10for i in range(n):square(80)left(360/n)hideturtle()done()if __name__==__main__:main() task--4from…
2022/6/15 1:22:40 人评论 次浏览 -
python sys 显示win32
明明是 64 位系统,为什么 sys.platform 显示 win 32 ?在python中: >>>import sys>>>print(sys.platform)win32 但是我的win7系统分明是64位的,请问是为什么? 实际上这个`win32`应该是指Win32 API。如果你真的很在意架构,那可以用`platform`包>…
2022/6/15 1:22:39 人评论 次浏览 -
实验8 Python库应用编程与体验
task31 from turtle import *2 3 def square(size=50, rgb=orange):4 绘制正方形5 参数size指定边长6 参数rgb指定画笔颜色7 如果没有给参数,采用默认值8 9 pencolor(rgb) 10 for i in range(4): 11 fd(size) 12 left(90) 1…
2022/6/15 1:22:39 人评论 次浏览 -
实验8 python库应用编程与体验
task31 from turtle import *2 3 def square(size=50, rgb=gold):4 绘制正方形5 参数size指定边长6 参数rgb指定画笔颜色7 如果没有给参数,采用默认值8 9 pencolor(rgb) 10 for i in range(4): 11 fd(size) 12 left(90) 13 …
2022/6/15 1:22:35 人评论 次浏览 -
背包问题之模板题 Python实现
前言 01背包——万恶之源 我一定要搞好这个背包问题! 一、 01背包 1. 问题描述 01背包问题:给定\(N\)个物品和容量为\(V\)的背包,每个物品有两个属性:价值\(w_i\)和体积\(v_i\),每个物品只能取1次,问在背包中放入哪些物品可以使得总价值最大? 输入例子: 4 5 # 物品…
2022/6/15 1:22:32 人评论 次浏览 -
实验8 python库应用编程与体验
#task3 from turtle import * def square(size=50,rgb=orange):pencolor(rgb)for i in range(4):fd(size)left(90) def main():setup(800,600)speed(0)n=10for i in range(n):square(80)left(360/n)hideturtle()done() if __name__==__main__:main()#task4 from turtle im…
2022/6/15 1:22:32 人评论 次浏览 -
python和C语言从路径中获取文件名
1.Python import os file_name = os.path.basename(filepath)#带后缀的文件名(不含路径) file_name_NoExtension = os.path.basename(filepath).split(.)[0]#不带后缀的文件名(此方法不适用于文件名含多个点号的文件) extension_name = os.path.splitext(filepath)[-1]#后…
2022/6/15 1:21:26 人评论 次浏览 -
python爬虫爬取指定内容
爬取一些网站下指定的内容,一般来说可以用xpath来直接从网页上来获取,但是当我们获取的内容不唯一的时候我们无法选择,我们所需要的、所指定的内容。 解决办法: 可以使用for In 语句来判断 如果我们所指定的内容在这段语句中我们就把这段内容爬取下来,反之就丢弃 实列…
2022/6/15 1:20:20 人评论 次浏览 -
python之使用pdb调试代码
pdb模块属于python的代码调试模块,为Python程序定义了一个交互式的源代码调试器,你可通过它设置断点、逐行执行、堆栈检查等等常用调试功能。 导包:import pdb 使用: 一、添加断点pdb.set_trace() 二、相关命令(在控制台输出):1.b(break) [[filename:]lineno] | fu…
2022/6/15 1:20:20 人评论 次浏览 -
实验8 python库应用编程与体验
from turtle import* def square(size=50,rgb=orange):pencolor(rgb)for i in range(4):fd(size)left(90) def main():setup(800,600)speed(10)n=10for i in range(n):square(80)left(360/n)hideturtle()done() if __name__ == __main__:main()from turtle import * setup…
2022/6/15 1:20:19 人评论 次浏览 -
使用Python的moviepy第三方库剪辑视频
使用Python的moviepy第三方库剪辑视频前言 使用moviepy库按照指定格式进行剪辑视频。一、使用环境win10 python==3.7.2 moviepy==1.0.3二、使用步骤 1.安装moviepy参考官方文档2.引入库 from moviepy.editor import VideoFileClip import os, re3.完整代码 from moviepy.e…
2022/6/15 1:20:16 人评论 次浏览