当前位置:首页 > Python教程 > python技巧

python技巧

python学习笔记之collections模块的使用

5

namedtupledequeOrderedDictCounter一、namedtuple用于创建一个自定义的tuple对象,可以用于给数组重命名,提高数组索引可读性。示例:>>>fromcollectionsimport

浅谈Python设计模式 - 外观模式

3

  声明:本系列文章主要参考《精通Python设计模式》一书,并且参考一些资料,结合自己的一些看法来总结而来。 外观模式  外观模式的核心在于将复杂的内部实现包装起来,只向外界提供简单的调用接口。类似现实世界中的电脑,开机按钮可以说就是一个

Pycharm安装+python安装+环境配置

5

Pycharm工具:1.安装jdk(64位):jdk-8u65-windows-x64.exe路径:C:ProgramFilesJava(默认路径)2.配置环境步骤一:系统变量→新建JAVA_HOME变量。变量值填写jdk的安装目录(本人是

python os.system()返回值判断

17

最近遇到os.system()执行系统命令的情况,上网搜集了一下资料,整理如下,以备不时之需,同时也希望能帮到某些人。一、python中的os.system(cmd)的返回值与linux命令返回值(具体参见本文附加内容)的关系大家都习惯用o

Python - 杨辉三角

7

deftriangles():L=[1]whileTrue:yieldLL=[sum(i)foriinzip([0]+L,L+[0])]#Outputof##n=0#fortintriangles():#print(t)#n=n+1#ifn

Python函数参数传递机制

3

最近在写代码的过程中,发现Python参数传递不是很明白。Python确实很灵活,但是灵活的后果就是要花更多的时间去研究。废话不多说,始めましょう!!!Python参数传递有一下几种方式:1:位置参数Fun(arg1,arg2,...)2:

python requests库学习

3

Python第三方http库-Requests学习安装Requests1.通过pip安装    $pipinstallrequests2.或者,下载代码后安装:    $gitclonegit://github.com/kennethrei

一些Python代码

8

统计字符串中的字符个数。未通过defcountchar(string):c_dict={}foriinrange(26):c_dict[chr(ord(‘a‘)+i)]=0forcinstring:ifcinc_dict:c_dict[c]

python生成器 递归

6

生成器生成器:只要函数体内出现yield关键字,那么再执行函数就不会执行函数代码,会得到一个结果,该结果就是生成器生成器就是迭代器yield的功能1、yield为我们提供了一种自定义迭代器对象的方法2、yield于return的区别:1)y

win 8系统下如何安装搭建python

5

python的环境搭建除了python本身,还有Aptana和pip的安装。Aptana提供了更好的集成开发环境,pip主要用于安装第三方的包。具体安装流程可参考以下两篇文章:InSky关于安装python和Aptana的步骤:https:

python excel读写操作

3

1、读操作xlrd  下载地址:https://pypi.python.org/pypi/xlrd  使用代码#encoding:utf-8#设置编码方式importxlrd#导入xlrd模块#打开指定文件路径的excel文件xlsfile

利用Python几行代码批量生成验证码

10

几行代码批量生成authCode整体步骤:1.创建图片2.创建画笔3.在图片上生成点4.在图片上画线5.在图片在画圆6.在图片在写文本7.在图片在生成指定字体的文本代码奉上#!/usr/bin/envpython#author:TorreY

python 学习(九)- 流程控制

15

一、简单说说执行流程python的代码执行流程有三种:顺序结构、选择分支结构、循环结构:1)顺序结构:就是让程序按从头到尾的顺序依次执行每一行代码,不重复执行任何代码,也不跳过任何代码。2)选择分支结构:就是让程序有选择性的执行代码。3)循

python随笔一:计算机概念以及程序设计语言

16

bentian,经过这几周的python学习。深深滴体会到自己的不行。为了学好python决定定期学习并分享一些关于python的知识。趁着自己还年轻,Fighting!千里之行,始于足下。下面可谓是听课笔记,请大家笑纳!计算机的概念计算机

Python的函数参数和递归参数

12

位置参数defpower(x):returnx*x;默认参数指的是在函数定义的时候,就赋予一些参数默认值,在调用这个函数的时候不必多次传入重复的参数值。如定义一个多次输出同一个年龄阶段和同一个城市的学生的姓名和性别。definfo(name

python清除字符串里非数字字符的方法

18

本文实例讲述了python清除字符串里非数字字符的方法。分享给大家供大家参考。具体如下:importres="how19a*re254y**ou?"#Usingregularexpressionsprintre.sub("D","",s)希

Python之路—初识Python

5

Python简介Python前世今生python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。最新的TIOB