上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页
摘要: 第一种:使用for遍历循环嵌套 for x in range(1,10): for y in range(1,x+1): print("%s*%s=%s" % (y,x,x*y),end=" ") print("")#print默认参数"换行",没有此条语句输出打印时将不会换行 第二种:使用for遍 阅读全文
posted @ 2020-10-06 22:09 Python探索牛 阅读(7930) 评论(0) 推荐(0) 编辑
摘要: 队列与栈数据结构是使用频率较高的技术知识,今天与大家一起分享Python如何用List 来实现队列操作。 队列是什么 队列是一种先进先出(First-In-First-Out,Fifo)的数据结构。 队列是一种列表,不同的是队列只能在队尾插入元素,在队首删除元素。 队列用于存储按顺序排列的数据,先进 阅读全文
posted @ 2020-09-29 20:47 Python探索牛 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 字符串前加u 后面字符串以 Unicode格式进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 exp = u"我是含有中文字符组成的字符串。" 字符串前加r 去掉反斜杠的转移机制。(特殊字符:即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n” 阅读全文
posted @ 2020-09-28 21:16 Python探索牛 阅读(1073) 评论(0) 推荐(1) 编辑
摘要: 1、map Python内建了map()函数,map()函数接受两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每一个元素上,并把结果作为新的Iterator返回。 举例说明,比如我们有一个函数f(x)=x*2,要把这个函数作用在一个list[1, 2, 3, 4, 阅读全文
posted @ 2020-09-27 21:33 Python探索牛 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: input就是个万能输入,不过input输入的元素都是以str形式保存的,如果要他作为一个整数的话,就需要进行数据类型转换。 input的使用 name=input('please input your name :\n') print(name) please input your name : 阅读全文
posted @ 2020-09-26 21:26 Python探索牛 阅读(4436) 评论(0) 推荐(0) 编辑
摘要: 听说面试官比较喜欢这些坑。 函数默认参数可变 默认参数有个最大的坑,演示如下: 先定义一个函数,传入一个 list,添加一个END再返回: def add_end(L=[]): L.append('END') return L 当你正常调用时,结果似乎不错: >>> add_end([1, 2, 3 阅读全文
posted @ 2020-09-25 21:24 Python探索牛 阅读(498) 评论(0) 推荐(0) 编辑
摘要: Python 中的序列类型分为:可变序列和不可变序列,都支持我们序列类型的所有操作 可变序列:列表 不可变序列:字符串和元祖 1、支持通过数字索引取值 a = ("猫", "牛", "虎", "兔", "蛇", "马") print(a[3]) # 结果:兔 2、支持切片操作 a = ("猫", " 阅读全文
posted @ 2020-09-24 21:11 Python探索牛 阅读(483) 评论(0) 推荐(0) 编辑
摘要: print() 应该是初学者最先接触到的第一个 Python 函数,因为几乎所有的启蒙课程都是从 print(‘Hello world’) 开始的。事实上, print() 也是程序员使用频率最高的函数之一,同时也是很多程序员喜欢的代码调试利器。但是关于 print() 函数,你真的了解吗? 1. 阅读全文
posted @ 2020-09-23 20:25 Python探索牛 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 前言 在刚开始学习python的时候,有看到过迭代器和生成器的相关内容,不过当时并未深入了解,更谈不上使用了,其实是可以用生成器来改造一下的,所以本次就使用生成器来优化一下爬虫代码 生成器函数与普通函数的区别是,生成器用关键字 yield 来返回值,而普通函数用 return 一次性返回值; 当你调 阅读全文
posted @ 2020-09-21 21:18 Python探索牛 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 对于程序来说,如果主进程在子进程还未结束时就已经退出,那么Linux内核会将子进程的父进程ID改为1(也就是init进程),当子进程结束后会由init进程来回收该子进程。 主线程退出后子线程的状态依赖于它所在的进程,如果进程没有退出的话子线程依然正常运转。如果进程退出了,那么它所有的线程都会退出,所 阅读全文
posted @ 2020-09-18 21:35 Python探索牛 阅读(1812) 评论(0) 推荐(1) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页