切片 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] 取前3个元素,应该怎么做? 笨办法: >>> [L[0], L[1], L[2]] ['Michael',  ...
                            
                            
                                分类:
编程语言   时间:
2020-02-11 00:18:13   
                                阅读次数:
66
                             
                    
                        
                            
                            
                                    Python 学习网站 1、菜鸟教程 https://www.runoob.com/python3/python3-tutorial.html 2、Python库 https://pypi.org/ 3、GitHub https://github.com/ 后续持续更新... ...
                            
                            
                                分类:
编程语言   时间:
2020-02-10 13:26:02   
                                阅读次数:
63
                             
                    
                        
                            
                            
                                random.random() 随机生成0到1的小数 random.randint(x,y) 随机生成x到y的整数,闭区间,包含两端 random.uniform(a,b) 随机生成a到b的浮点数,闭区间,包含两端 使用随机数模块生成一个5到10之间的浮点数,输出到控制台import randoma ...
                            
                            
                                分类:
编程语言   时间:
2020-02-09 20:42:20   
                                阅读次数:
72
                             
                    
                        
                            
                            
                                    代码可直接复制到python文件中进行运行 # 1. 文件内创建函数 # 内建函数和方法 # open() 打开文件 # read() 输入 # readline() 输入一行 # seek() 文件移动 # write() 输出 # close() 关闭文件 # 写入文件,执行完成后生成txt文件 ...
                            
                            
                                分类:
编程语言   时间:
2020-02-09 18:33:27   
                                阅读次数:
106
                             
                    
                        
                            
                            
                                    下载图片import requests response = requests.get('http://www.51gis.com.cn/static/upload/3e223daf9df6216f/f3e187dfc0e4143a.jpg') with open('51gis.jpg', 'wb' ...
                            
                            
                                分类:
编程语言   时间:
2020-02-09 11:42:03   
                                阅读次数:
89
                             
                    
                        
                            
                            
                                序列类型 序列类型介绍 1、可以通过下标取值 2、可以进行切片操作:获取数据中的某一段 [起始位置 :终止位置] 左闭右开 元组和列表里面可以存放任意类型的数据:字符串、布尔值、列表、数值 元组 tuple类型 ('python' , True, 666,['python' , 'hello' ,  ...
                            
                            
                                分类:
编程语言   时间:
2020-02-08 13:48:16   
                                阅读次数:
63
                             
                    
                        
                            
                            
                                字符串拼接 s1="python" s2="hello" 1、+号 s3=s1+s2 2、join方法 obj.join() j=" " s4= j.join((s1,s2)) 链接顺序:s1 j s2 字符串格式化输出 1、format name=input("输入名字:") a1="今天收到{} ...
                            
                            
                                分类:
编程语言   时间:
2020-02-08 12:04:34   
                                阅读次数:
98
                             
                    
                        
                            
                            
                                    面向对象编程 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切 ...
                            
                            
                                分类:
编程语言   时间:
2020-02-08 11:37:49   
                                阅读次数:
87
                             
                    
                        
                            
                            
                                .find_all(name,attrs,recursive,string,**kwargs) name:对标签名称的检索字符串attrs:对标签属性值的检索字符串,可标注属性检索recursive:是否对子孙全部检索,默认为Truestring <>....</>中字符串区域的检索字符串 soup ...
                            
                            
                                分类:
编程语言   时间:
2020-02-08 00:32:44   
                                阅读次数:
66
                             
                    
                        
                            
                            
                                    Python模块 我们都知道随着代码长长度的增加,代码的维护程度也随之增加为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处? ...
                            
                            
                                分类:
编程语言   时间:
2020-02-07 13:15:13   
                                阅读次数:
69