搜索到与相关的文章
Python

解析python的局部变量和全局变量

局部变量什么是局部变量通俗定义:函数内部定义的变量就叫局部变量。话不多说,代码如下:deftest1():a=300#定义一个局部变量a,并初始化300print("--test1--修改前:a=%s"%a)a=200#给变量a重新赋值200print("--test1--修改后:a=%s"%a)deftest2():a=400#定义另一个局部变量a,并初始化400print("--test2--修改后:a=%s"%a)#分别调用函数test1,test2

系统 2019-09-27 17:56:01 2160

Python

XP下python导入PIL问题

本人在XPSP3系统下使用python3.4.4导入PIL包pip3installpillow正常,但一importimagefromPIL时就报错:from.import_imagingascoreImportError:DLLloadfailed:找不到指定的模块pip3installPillow自动安装的是5.4.1版本。(在win10下该版本正常运行)在尝试uninstall再install若干次后,怀疑是XP系统中已没有更新相应动态库。尝试降Pi

系统 2019-09-27 17:55:43 2160

Python

Python中错误(Error)分类处理

Python标准异常总结这是错误类型表总结,不用记住,只要有印象即可,碰到需要处理的错误类型可以查表。一般捕获错误和处理错误使用try-except-finally:try:#检测范围exceptException[asreason]:#出现异常(Exception)后的处理代码finally:#无论如何都会执行的代码,如关闭文件(f.close())等错误类型错误解释AssertionError断言语句(assert)失败AttributeError尝试

系统 2019-09-27 17:55:11 2160

Python

Python 二叉树的层序建立与三种遍历实现详解

前言二叉树(BinaryTree)时数据结构中一个非常重要的结构,其具有。。。。(此处省略好多字)。。。。等的优良特点。之前在刷LeetCode的时候把有关树的题目全部跳过了,(ORZ:我这种连数据结构都不会的人刷j8Leetcode啊!!!)所以!!!敲黑板了!!!今天我就在B站看了数据结构中关于树的内容后,又用我浅薄的Python大法来实现一些树的建立和遍历。关于树的建立我觉得层序建立对于使用者来说最为直观,输入很好写。(好吧,我是看LeetCode中

系统 2019-09-27 17:54:59 2160

Python

Python 微信公众号发送消息(提醒消息)

原文链接:https://www.cnblogs.com/supery007/p/8136295.html1.公众号测试地址https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index2.代码#pip3installrequestsimportrequestsimportjsondefget_access_token():"""获取微信全局接口的凭证(默

系统 2019-09-27 17:54:03 2160

Python

Python中使用pypdf2合并、分割、加密pdf文件的代码详解

朋友需要对一个pdf文件进行分割,在网上查了查发现这个pypdf2可以完成这些操作,所以就研究了下这个库,并做一些记录。首先pypdf2是python3版本的,在之前的2版本有一个对应pypdf库。可以使用pip直接安装:pipinstallpypdf2官方文档:pythonhosted.org/PyPDF2/里面主要有这几个类:PdfFileReader。该类主要提供了对pdf文件的读操作,其构造方法为:PdfFileReader(stream,stri

系统 2019-09-27 17:53:00 2160

Python

Python实现删除Android工程中的冗余字符串

Android提供了一套很方便的进行资源(语言)国际化机制,为了更好地支持多语言,很多工程的翻译往往会放到类似crowdin这样的平台上。资源是全了,但是还是会有一些问题。哪些问题以下使用一些语言进行举例。其中values为工程默认的资源。1.某语言的资源和某语言限定区域的资源之间。如values-fr-rCA存在于values-fr相同的字符串,这种表现最为严重。2.某语言的资源和默认的资源之间。values-fr存在与values相同的字符串,可能原因

系统 2019-09-27 17:52:56 2160

Python

用 Go 换 Python,他们的理由是?

(给程序员的那些事加星标)翻译:伯乐在线/tsteho,英文:NickParsons切换到新的编程语言始终是一件大事,尤其是在这种严峻的情况下:团队成员中仅有一人具备该种语言的使用经验。今年年初,我们将Stream的主要编程语言从Python切换到了Go。这篇文章将给出一些理由以说明两个问题:为什么我们决定舍弃Python?又是为什么选择了Go?为什么使用Go?原因1–性能Go的运行速度非常快。性能类似于Java或者C++。对于我们的使用情况来说,Go一般

系统 2019-09-27 17:52:56 2160

Python

python+matplotlib绘制3D条形图实例代码

本文分享的实例主要实现的是Python+matplotlib绘制一个有阴影和没有阴影的3D条形图,具体如下。首先看看演示效果:完整代码如下:importnumpyasnpimportmatplotlib.pyplotaspltfrommpl_toolkits.mplot3dimportAxes3D#setupthefigureandaxesfig=plt.figure(figsize=(8,3))ax1=fig.add_subplot(121,projec

系统 2019-09-27 17:52:34 2160

Python

python笔记2

阅读更多操作列表#列表循环for循环(for**in**)1.注意使用for循环时print前要缩进cats=["alice","clear","dell",'moon']forcatincats:print(cat)#可在for循环中执行更多操作#2.不使用for循环时,切记print能缩进cats=["alice","clear","dell",'moon']forcatincats:print(cat)print("theyaresocute")#在

系统 2019-09-27 17:51:31 2160