编程技术 - 军军小站|张军博客
Python

因为Python的这3个优点,我的薪资涨了一倍

如果你对数据分析有所了解,一定听说过一些亲民的工具如Excel、Tableau、PowerBI等,都能成为数据分析的得力助手。但它们的不足也是显而易见的:操作繁琐,复用性差,功能相对局限单一。怎么解决呢?——PythonPython有很多优点,如果你能很好的运用到工作中,会发现工作效率大大提升,涨薪也是再正常不过的事情。Python优点一:“流程可控,工作高效”举个例子,Excel做分析的过程:定位空值-删除空值-修改数据格式-去除异常值-公式计算-数据透

系统 2019-09-27 17:56:50 1839

Python

Python学习:partial() 偏函数

Python偏函数是通过functools模块被用户调用。偏函数partial应用函数在执行时,要带上所有必要的参数进行调用。但是,有时参数可以在函数被调用之前提前获知。这种情况下,一个函数有一个或多个参数预先就能用上,以便函数能用更少的参数进行调用。偏函数是将所要承载的函数作为partial()函数的第一个参数,原函数的各个参数依次作为partial()函数后续的参数,除非使用关键字参数。对于整数100,取得对于不同数m的100%m的余数。fromfun

系统 2019-09-27 17:56:32 1839

Python

Python实现的企业粉丝抽奖功能示例

本文实例讲述了Python实现的企业粉丝抽奖功能。分享给大家供大家参考,具体如下:一代码defscode9(schoice):default_dir=r"lottery.ini"#设置默认打开文件为开发路径下的"lottery.ini"#选择包含用户抽奖信息票号的文件,扩展名为“*.ini”file_path=tkinter.filedialog.askopenfilename(filetypes=[("Inifile","*.ini")],title=u

系统 2019-09-27 17:56:20 1839

Python

使用Python构建自定义新闻源

来源|愿码(ChainDesk.CN)内容编辑愿码Slogan|连接每个程序员的故事网站|http://chaindesk.cn愿码愿景|打造全学科IT系统免费课程,助力小白用户、初级工程师0成本免费系统学习、低成本进阶,帮助BAT一线资深工程师成长并利用自身优势创造睡后收入。官方公众号|愿码|愿码服务号|区块链部落免费加入愿码全思维工程师社群|任一公众号回复“愿码”两个字获取入群二维码本文阅读时长:12min要创建自定义新闻Feed模型,我们需要可以训练

系统 2019-09-27 17:55:56 1839

Python

浅谈五大Python Web框架

说到WebFramework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见:http://wiki.python.org/moin/WebFrameworks虽然另一大脚本语言PHP也有不少框架,但远没有Python这么夸张,也正是因为PythonWebFramework(PythonWeb开发框架,以下简称Python框架)太多,所以在Python社区

系统 2019-09-27 17:55:32 1839

Python

0基础入门学习Python(第5章)

列表,元组和字符串5.1列表:一个打了激素的数组有时候可能需要将一些相互之间有关联的数据保存在一起,这个就叫数组。Python将其称为列表。5.1.1创建列表>>>[1,2,3,4,5][1,2,3,4,5]>>>上面是一个匿名列表,因为没有名称,所以创建了也没使用。>>>number=[1,2,3,4,5]>>>type(number)>>>foreachinnumber:...print(each)...12345>>>type()函数用于返回指定参数

系统 2019-09-27 17:55:08 1839

Python

python使用Flask框架的简单入门范例源码

把做工程过程重要的一些代码做个记录,下边代码内容是关于python使用Flask框架的简单入门范例的代码。importos#UsingFlasksincePythondoesn'thavebuilt-insessionmanagementfromflaskimportFlask,sessionapp=Flask(__name__)#Generateasecretrandomkeyforthesessionapp.secret_key=os.urandom(

系统 2019-09-27 17:54:35 1839

Python

Python:判断列表中含有字符串且组成新的列表打印输出

'''br/>题一:判断列表中含有字符串且组成新的列表打印输出知识点:列表、列表的增删改查、for循环、if判断'''#@Author:Dotest软件测试#@QQ:1274057839names=['Dotest','test','donghao',100,True]#定义空列表;容器;思考:为什么不放在for循环里面定义?str_name=[]#for循环fornameinnames:#if判断;函数:isinstance是判断是否为某类型ifisin

系统 2019-09-27 17:53:41 1839

Python

Python内存管理机制 之 垃圾回收

参考链接:https://www.cnblogs.com/alexzhang92/p/9416692.htmlhttps://www.cnblogs.com/neillee/p/6259590.html目录一、基本知识二、GC垃圾回收1、引用计数引用计数的增减引用计数法有很明显的优点:引用计数机制的缺点:2、画说Ruby与Python垃圾回收2.1应用程序那颗跃动的心一个简单的例子免费清单在Python中分配对象Ruby开发人员住在凌乱的房子里Python

系统 2019-09-27 17:53:41 1839

Python

经验拾忆(纯手工)=> Python-ORM之peewee:插件拓展(三)

声明本篇主要讲,关于peewee的一些拓展:包括新式CRUD-数据导入导出-信号-数据库反向生成模型。扩展官档:http://docs.peewee-orm.com/en...作者友好与peewee提问方式当我用到拓展模块的新CRUD时,文档给的内容少之又少。因为拓展的新CRUD是真的方便好用,和(PyMongo的用法差不多)但是功能却不全。并且与我们第二篇,讲的CRUD又不兼容。所以在难以取舍之际,我选择了提问。peewee作者在官档中详细说到。如果你有

系统 2019-09-27 17:52:46 1839

Python

Python 求解最长回文子串

前言题目来源:记得一副有趣的对联:"雾锁山头山锁雾,天连水尾水连天",上联和下联都是回文的.当然类似的还有:"上海自来水水来自海上,山西悬空寺寺空悬西山".回文是什么意思?就是把内容反过来读也是和原来一样的,譬如abccba,xyzyx,这些都是回文的.然而我们更感兴趣的是在一个英文字符串L中,怎么找出最长的回文子串.例如L="caayyhheehhbbbhhjhhyyaac",那么它最长的回文子串是"hhbbbhh".这个任务看似简单,但是如果我告诉你L

系统 2019-09-27 17:52:40 1839

Python

python中字符串比较使用is、==和cmp()总结

经常写shell脚本知道,字符串判断可以用=,!=数字的判断是-eq,-ne等,但是Python确不是这样子的。所以作为慢慢要转换到用Python写脚本,这些基本的东西必须要掌握到骨子里!在Python中比较字符串最好是使用简单逻辑操作符。例如,确定一个字符串是否和另外一个字符串匹配。正确的,你可以使用isequal或==操作符。你也可以使用例如>=或<来确定几个字符串的排列顺序。从官方文档上看Theoperators``is``and``isnot``t

系统 2019-09-27 17:51:52 1839

Python

python基础学习---面向对象1

面向对象---谁来做?相比函数,面向对象是一个更大的封装,根据职责在一个对象中封装多个方法。在完成某个需求前,首先确定职责--要做的事情(方法)根据职责确定不同的对象,在对象内部封装不同的方法最后完成代码,就是顺序的让不同的对象调用不同的方法。特点:注重对象和职责,不同的对象承担不同的职责。更加适合应对对复杂需求的变化,是专门应对复杂项目开发,提供的固定套路。面向对象的两个核心概念:类和对象类的定义:是对一群具有相同特征(属性)或者行为(方法)的事物的一个

系统 2019-09-27 17:50:07 1839

Python

python批量图片处理简单示例

本文实例讲述了python批量图片处理。分享给大家供大家参考,具体如下:#!/usr/bin/python#coding:utf-8importosfromPILimportImage#源目录MyPath='C:/Users/Eric/Desktop/python_text/20161214/test_Image/'#输出目录OutPath='C:/Users/Eric/Desktop/python_text/20161214/outpath/'defpr

系统 2019-09-27 17:50:00 1839

Python

安装Python双版本

1.下载地址https://www.python.org/,目前版本是https://www.python.org/downloads/release/python-373/,https://www.python.org/downloads/release/python-2715/。2.依次完成v2版本和v3版本的安装,安装是勾选pip和安装环境变量。3.进入v2版本的安装目录,重命名python为python24.cmd进入v2版本的scripts目录,

系统 2019-09-27 17:49:49 1839