搜索到与相关的文章
Python

python 将字符串完成特定的向右移动方法

#将字符串中的元素完成特定的向右移动,参数:字符串、移动长度如:abcdef,移动2,结果:efabcd#原始方法,基本思想:末尾元素移动到开头,其他的元素依次向后移动.代码如下:defmove(lt,n):lt=list(lt)#将字符串转换为列表foriinrange(n%len(lt)):#确定移动几次,比如说移动从长度和列表的长度相同时,就没必要移动t=lt[len(lt)-1]#取出末尾元素forjinreversed(range(len(lt)

系统 2019-09-27 17:54:05 2216

Python

如何学习Python进行数据分析

前言之前一直做大数据方向的工作,用spark、flink、hive等等处理数据居多,语言方面一般使用scala、java很少用到python,但是不得不说如果想要从事算法方向的工作还是必须得把python用熟练了。下面整理一下学习的流程。Python基础这个很简单,但很重要,推荐看一下这本书的基础部分主要掌握知识点:常用的数据结构及对应方法三种控制流的使用字符串的常用处理方法正则表达式的使用函数的编写Python数值计算工具Numpy尽管在python基础

系统 2019-09-27 17:52:07 2216

Python

Python基础(2)

五,Python基础(2)1.数据类型基础(一)什么是数据类型?用于区分变量值的不同类型。(二)为何对数据分类?针对不同状态就应该用不同类型的数据去标识。(三)数据类型分类1.数字类型1.1整型(int)1.11作用表示人的年龄、各种号码、级别1.12定义age=24#age=int(24)print(id(age))print(type(age))print(age)1982099648241.13如何用加减乘除、逻辑判断(大于、小于)print(a+b

系统 2019-09-27 17:50:57 2216

Python

行,这本 Python 书彻底火了!

最近这段时间,常常有人在后台留言:该不该学Python?如何学Python?鉴于大家都有这方面的困惑,今天就给大家推荐一本巨有影响力的Python实战书,上线时间仅2个月,就超越了众多实力派,成京东和当当网上的长期畅销图书,并且收获了3.4W的五星好评。这本书可谓是笔者独家私藏图书之一了,对我学习Python有着莫大的帮助,在京东上也常常"断货",这次拿出来给大家分享一下,希望能帮到大家。PS:文末还将赠送5门课程!这本“断货神作”究竟好在哪?“测评”来了

系统 2019-09-27 17:50:38 2216

Python

python tushare mpf 绘股票k线图

在Python3环境下使用Python2代码时,碰到了如下的语句:#importmatplotlib.financeasmpf需要安装pipinstallmpl_finance,然后用下面的语句取代。importmpl_financeasmpfmpf_kline.py#coding:utf-8importos,sysimportdatetimeimportmatplotlib.pyplotaspltfrommatplotlib.pylabimportdat

系统 2019-09-27 17:50:12 2216

Python

python58同城爬虫

importrequests,time,csvfrombs4importBeautifulSouphref_list=[]url='https://hz.58.com/lvguanbinguan'headers={'user-agent':}params={'PGTID':'0d306b32-0004-f711-87c6-3e3cb7371c0d','ClickID':'2'}res=requests.get(url,headers=headers,par

系统 2019-09-27 17:49:24 2216

Python

python文字转图片

fromPILimportImage,ImageFont,ImageDrawdefCreateImg(text):fontSize=30liens=text.split('\n')print(len(liens))im=Image.new("RGB",(480,len(lines)*(fontSize+5)),(255,0,0))dr=ImageDraw.Draw(im)fontPath=r"C:\Windows\Fonts\STKAITI.TTF"#fo

系统 2019-09-27 17:48:06 2216

Python

python的基本语法

编码python3.0以上的版本,默认的源文件都是以UTF-8编码,所有的字符串都是unicode字符串,当然也可以为源文件指定不同的编码方式;编码实例:#随机取一个变量str="xiaose"#进行utf-8编码str1=str.encode("utf-8")#将其打印出来print(str1)#结果为:b'xiaose'解码实例:1#将上述结果进行解码2str2=str1.decode("utf-8")3print(str2)4#结果为:xiaose注

系统 2019-09-27 17:47:56 2216

Python

Python3内置模块pprint让打印比print更美观详解

概述在我们使用内置打印函数print时,打印出的Python数据结构对象总是一行的输出的方式,这样对数据结构较复杂或数据较多的对象的显示并不美观,这时我们可以利用pprint输出美化数据结构对象。pprint方法概览美化输出我们可以利用pprint中的PrettyPrinter控制输出的打印时的缩进,行宽、甚至打印深度等,定义类如下classpprint.PrettyPrinter(indent=1,width=80,depth=None,stream=N

系统 2019-09-27 17:45:58 2216

Python

全面了解Python环境配置及项目建立

一、安装PythonPython比较稳定的两个版本是Python3.5和Python2.7,我用的是Python2.7,下载地址是:https://www.python.org/downloads/,下载之后按照正常的软件安装过程安装即可。配置Python环境变量:控制面板->系统->高级系统设置->环境变量->Path,在Path中添加python的安装路径,例如:C:\Python27;然后,一直点击确定orOK。python环境变量即配置完成,打开c

系统 2019-09-27 17:38:05 2216