搜索到与相关的文章
Python

零基础写python爬虫之神器正则表达式

接下来准备用糗百做一个爬虫的小例子。但是在这之前,先详细的整理一下Python中的正则表达式的相关内容。正则表达式在Python爬虫中的作用就像是老师点名时用的花名册一样,是必不可少的神兵利器。一、正则表达式基础1.1.概念介绍正则表达式是用于处理字符串的强大工具,它并不是Python的一部分。其他编程语言中也有正则表达式的概念,区别只在于不同的编程语言实现支持的语法数量不同。它拥有自己独特的语法以及一个独立的处理引擎,在提供了正则表达式的语言里,正则表达

系统 2019-09-27 17:54:47 2024

Python

《Python数据科学入门》之阅读笔记(第2章)

Python数据科学入门DmitryZinoviev著熊子源译第二章数据科学的Python核心第4单元理解基本的字符串函数大小写转换函数:lower()将所有字符转换为小写upper()将所有字符转换为大写capitalize()将第一个字符转换为大写,同时将后面的字符都转化为小写(这些操作都不会影响其他非字母字符)字符串判定函数:islower()判断字符串中的所有字母是否都是小写isupper()判断字符串中的所有字母是否都是大写isspace()检查

系统 2019-09-27 17:53:59 2024

Python

安装好Pycharm后如何配置Python解释器简易教程

这两天有许多Python小白加入学习群,并且问了许多关于Pycharm基本使用的问题,今天小编就以配置Python解释器的问题给大家简单絮叨一下。1、一般来说,当我们启动Pycharm,如果Pycharm正常激活的话,就会直接进入到Pycharm中去,并且Pycharm经常会弹出下图的界面。(如果有小伙伴的Pycharm尚未激活,可以站内私信,小编这有好几个激活码,给大家分享。)其实这个是Pycharm的提示信息,一般是Pycharm的简易或快捷方式介绍或

系统 2019-09-27 17:53:59 2024

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 2024

Python

python字符串和编码

原文链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017075323632896注:本篇博客是学习廖雪峰老师网站的摘抄,是为了方便以后的学习。如有侵权,请联系删除!联系邮箱:1103540209@qq.com文章目录1.字符编码2.Python的字符串3.格式化format()4.小结5.参考1.字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机

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

Python

Python动态语言与鸭子类型详解

今天来说说编程语言中的动态类型语言与鸭子类型。动态语言维基百科对动态语言的定义:动态编程语言是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力如PHP、Ruby、Python都属于动态语言,而C、C++、Java等语言则不属于动态语言。这个解释很抽象,其实动态语言是相对静态语言而言的,静态语言的特点是在程序执行前,代码编译时从代码中就可以知道一切,比如变量的类型,方

系统 2019-09-27 17:52:19 2024

Python

Python中切片的用法

在Python中,切片是列表、元组或者字符串中常见用法,然而对一些新手而言,有时候含有切片的代码可读性并不是非常友好。下面就说一说Python中切片的具体用法。在Python中,切片的使用方式为[起始位置:结束位置:步长],代表着从起始位置到结束位置根据步长所得到的全部元素。其中,起始位置、结束位置、步长三个属性均有默认值,当不指定其具体值时,Python就会使用其默认值,它们的默认值分别为0,、列表或元组长度、1。值得注意的几点是:1、当起始位置为负数时

系统 2019-09-27 17:51:53 2024

Python

Python基础学习笔记(一)python发展史与优缺点,岗位与薪资

相信有好多朋友们都是第一次了解python吧,可能大家也听过或接触过这个编程语言。那么到底什么是python呢?它在什么机缘巧合下诞生的呢?又为什么在短短十几年时间内就流行开来呢?就请大家带着疑问,让我们来探索python的奥秘吧!一:python发展史与优缺点1.发展史python,英文翻译为巨蟒,爬虫。是荷兰计算机学家吉多·范罗苏姆(著名的G叔),在1989年圣诞节期间,为了打发圣诞节的无趣,开发的一个脚本解释程序,结合了Unixshell和C的习惯。

系统 2019-09-27 17:51:34 2024

Python

Python中用startswith()函数判断字符串开头的教程

函数:startswith()作用:判断字符串是否以指定字符或子字符串开头一、函数说明语法:string.startswith(str,beg=0,end=len(string))或string[beg:end].startswith(str)参数说明:string:被检测的字符串str:指定的字符或者子字符串。(可以使用元组,会逐一匹配)beg:设置字符串检测的起始位置(可选)end:设置字符串检测的结束位置(可选)如果存在参数beg和end,则在指定范

系统 2019-09-27 17:50:52 2024

Python

杜凯杰教学数据分析:python 图片爬取 爬取各校校花图片

python图片爬取爬取各校校花图片—杜凯杰爬取十页校花图片(可按需求更改页数,爬取更多图片)—杜凯杰importrequestsfromlxmlimportetreestartUrl='http://www.xiaohuar.com/list-1-'headers={'User-Agent':'Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/74.0

系统 2019-09-27 17:50:47 2024