![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
展会融媒体代运营_龙
with great power comes great responsibility
展开
-
python语法总结
01 中文编码很多同学在打开数据时会遇上乱码问题,其原因是字符集的编码问题。Linux和Mac默认的编码集是UTF8,而Windows则是ASCII。如果数据编码的字符集,和你使用Python进行处理时所用的字符集不同,则会出现乱码问题。另外,我个人的习惯是在Python代码的头部加入以下内容,其中第二行声明了使用UTF8字符集。#!/usr/bin/env python# coding:u...原创 2019-03-27 15:14:53 · 218 阅读 · 0 评论 -
Python常用函数笔记
1、center()方法说明:返回一个原字符串居中,并使用空格填充至长度 width 的新字符串。语法:str.center(width[, fillchar]);参数:width -- 字符串的总宽度。fillchar -- 填充字符。默认一般是空格。2、count() 方法说明:用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。语法:st...原创 2019-04-11 11:00:31 · 171 阅读 · 0 评论 -
python 中[1:]、[:-1]和[::-1]详解
代码分析:str = 'abcdefg'print(str[1:])print(str[:-1])print(str[-1:])print(str[::-1])print(str[::-2])print(str[:])-------------------------------------------------------------------------------...原创 2019-04-12 16:08:30 · 20880 阅读 · 5 评论 -
python extend函数详解
语法list.extend(seq)参数seq -- 元素列表。(例:seq = [1,2,3])返回值该方法没有返回值,但会在已存在的列表中添加新的列表内容。说明extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。举个例子:#列表连接a = [2,6,8]b = [7,0,4]a.extend(b)prin...原创 2019-04-23 10:14:52 · 19542 阅读 · 0 评论 -
Python 排序函数sort()、sorted()、argsort()函数详解
#python的内建排序函数有 sort、sorted两个。sort()方法仅仅定义在list中,而sorted()方法是对所有的可迭代序列都有效,并且针对任何的可迭代序列,sorted()都是返回一个list。sorted()函数-->举个例子:ls = list([1,5,2,9,3,8,4,6])new_ls = sorted(ls)print(new_ls)# ...原创 2019-04-23 10:44:26 · 2557 阅读 · 0 评论 -
python rotate函数解析
先看一张图rotate的主要目的就是将【first~middle】的元素和【middle~last】的元素互换位置,middle所指向的元素会成为整个容器的第一个元素。def rotate(self, n: int) -> None: ...可以看出他需要传入的参数是int类型的一个整数【也是上面所说的middle的位置】。(从后往前数的位数默认从1开始)一般...原创 2019-04-19 10:39:49 · 11719 阅读 · 0 评论 -
Python爬虫原理
Python爬虫原理前言简单来说互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返回给浏览器,这些代码经过浏览器解析、渲染,将丰富多彩的网页呈现我们眼前;一、爬虫是什么?如果我们把互联网比作一张大的蜘蛛网,数据便是存放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛,沿着网络抓取自己的猎物(数据)爬虫指的是:向网站发起请求,...转载 2019-04-19 16:11:58 · 520 阅读 · 0 评论