撰写于    浏览:3786 次  分类: pip安装与使用
前言Python之所以很流行,有一个很重要的原因是因为它有很多包可以供我们使用,但是这些包很多都不是自带的,需要手动去安装,下文中我就讲一下安装Python包的方式。一、PyPI介绍我们平常用到的包都是在 https://pypi.org/ 这个网站获取的,开发者按照一定的开发标准将包发布到PyPI中,然后用户通过不同的方式从该网站进行包的下载并安[...]

撰写于    浏览:351 次  分类: 默认分类
对于刚开发的公众号/小程序,很多公司都会有付费+免费推广的方式,哪里可以找到广告投放的渠道呢?腾讯微信朋友圈信息流广告怎么投放?怎么做公众号/小程序广告投放比较好呢?微信公众号/小程序广告怎么投放,公众号/小程序广告怎么投放的?腾讯微信信息流广告支持按曝光排期购买、按曝光竞价购买、按点击竞价购买和按单篇文章购买四种购买方式。朋友圈信息流信息流广告位[...]

撰写于    浏览:337 次  分类: Python面试题
__future__是Python2.X的概念,而在Python3则变成future。利用__future__包,可以在Python2.X的时候用到一些新版本的特性。我们举个最典型的例子:print。使用过Python2.X和Python3.x的小伙伴肯定都知道,在Python3.x的时候,print成了一个函数,那么让我们在Python2.7通过[...]

撰写于    浏览:348 次  分类: 默认分类
1、什么是可迭代对象?我们知道,在Python世界里,一切皆对象。对象根据定义的维度,又可以分为各种不同的类型,比如:字符对象,列表对象,文件对象…等等。那什么是可迭代对象呢?简单的来说,如果一个对象实现了__inter__方法,那么这个对象就叫做可迭代对象。__iter__方法的作用是让对象可以用for … in循环遍历。简单的来说,就是能用fo[...]

撰写于    浏览:342 次  分类: 默认分类
1、rang函数语法range(stop) range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0,5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0,5) 是[0, 1, 2, 3, 4]没有5step:步长[...]

撰写于    浏览:365 次  分类: 默认分类
从2020年的1月1号开始,Python官方正式的停止了对于Python2的维护。Python也正式的进入了Python3的时代。而随着时间的发展,关于Python4的发布也逐渐的成为了大家讨论的热点问题。我们现在用的Python都是Python2和Python3。几乎没有人用过Python1,因为Python1实在是太过久远了,有多久远呢?Pyt[...]

撰写于    浏览:458 次  分类: 默认分类
网上关于这个问题的解答,五花八门,但是好像都没有说到点上。我记录下自己的解决方案:提醒:下文内容基于Ubuntu操作系统,不过Python是跨平台的开发工具,对于其他的操作系统应该同样适用。(1)没有名叫“MySQLdb”的,而是叫“mysqlclient”,需要安装mysqlclient。Python2和Python3在数据库模块方面存在区别,P[...]

撰写于    浏览:526 次  分类: 默认分类
经常会见到: p . *p , &p 三个符号 p是一个指针变量的名字,表示此指针变量指向的内存地址,如果使用%p来输出的话,它将是一个16进制数。而*p表示此指针指向的内存地址中存放的内容,一般是一个和指针类型一致的变量或者常量。 而我们知道,&是取地址运算符,&p就是取指针p的地址。等会,怎么又来了个地址,它到底和p有什么区别?区别在于,指针p[...]

撰写于    浏览:516 次  分类: 默认分类
一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数放到那个类里去,同时有利于命名空间的整洁。既然@staticmethod和@classmethod都可以直接类名.方法名()来调用,那它[...]