Python

Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。

1回答

什么是Python网络爬虫?

2021-02-01 浏览量:15 提问者:咯洛洛

回答:
在FOAF社区中,网络爬虫(又称网页蜘蛛、网络机器人、更常见的称为网页搜索器)是一种程序或脚本,根据某些规则,自动获取万维网信息。其他不常用的名称有蚂蚁、自动索引、模拟程序或蠕虫。

1回答

python爬虫抓取一个网站大概要多长时间?

2021-02-01 浏览量:13 提问者:¬_¬`

回答:
时间难以判断。整体而言,与以下几个因素有关。1、网站的网页数目。2、爬虫程序中的算法。3、网络性能。

1回答

python网络爬虫有什么作用?

2021-02-01 浏览量:5 提问者:织梦

回答:
阅读网页内容时,先找到zhi的链接地址,然后根据链接地址找到下一页(通常是首页),这样就可以继续循环查找,直到找到了该网站所有的网页。若将整个因特网看作一个网站,则网络蜘蛛可利用这一原理抓起因特网上所有的网页。在FOAF社区中,网络爬虫(又称网页蜘蛛,即FOAF社区中的网络机器人),是指根据某些规则,自动抓取万维网信息的程序或脚本。其他不常用的名字有蚂蚁、自动索引、模拟程序或蠕虫。

1回答

python中class里面的self是什么意思?

2020-12-01 浏览量:18 提问者:上泉

回答:
self 指你将要引用的对象,在初始化时和调用方法时略有不同. 比如class A:     def __init__(self, name):         self.name = name     def printname(self):         print(self.name) a = A('hello') a.printname()在初始化对象时, self指代这个新创建的对象,所以a赋值给self,则self.name相当于a.name, 所以为对象a创建了一个属性name.在调用方法时: self 指代你要引用的对象,就是要作用的对象,即a. 所以self被赋值为a. 所以print(self.name)相当于print(a.name).

1回答

python如何去除重复的元素?

2020-12-01 浏览量:6 提问者:凤凰s./林晗

回答:
因为不知道你那串是字符串还是什么, 所以我这里先按照字符串的方式去实现l = '0:13 1:9 2:14 3:19 4:12 3:19' d = {} result = [] for _ in l.split():     key = _.split(':')[0]     if key not in d:         d[key] = _         result.append(d[key]) print(result) print(result) # 输出 ['0:13', '1:9', '2:14', '3:19', '4:12']

python如何去除重复的元素?-羽兔网问答
1回答

Python中range(1,1)返回什么?

2020-12-01 浏览量:10 提问者:nini

回答:
L = [1] 时, range(1,len(L))为range(1, 1)返回[],空列表,所以通过for迭代,没有次数. 所以得到杨辉三角的第二行L = [1] + [1] = [1, 1].

1回答

怎么用python来解读一些中文乱码?

2020-12-01 浏览量:4 提问者:久睡成瘾

回答:
notepad++打开csv,可以转换编码为utf-8无bom,再看看还是不是乱码

1回答

python 怎样创建utf-8的文件?

2020-12-01 浏览量:1 提问者:咳咳

回答:
其实题主的代码可以创建UTF-8的文件,只是由于没有往文件里写内容,空的txt文件不存在编码,写一些UTF字符再试试就OK了    f=codecs.open(path,'w', 'UTF-8')     f.write("中文")     f.close()再打开c.txt文件就是UTF-8了.(Python3.4)

1回答

python str函数怎么用

2020-08-25 浏览量:33 提问者:想象之中

回答:
是将一个对象转成字符串显示,注意只是显示用,有些对象转成字符串没有直接的意思。str():将变量转化为字符串类型a = 1b = [1, 2, 3]str_a = str(a)print(a)print(type(a))str_b = str(b)print(b)print(type(b))The str() function is meant to return representations of values which are fairly human-readable, while repr() is meant to generate representations which can be read bythe interpreter (or will force a SyntaxError if there is not equivalent syntax). For objects which don't have a particular representation for human consumption, str() willreturn the same value as repr(). Many values, such as numbers or structures like lists and dictionaries, have the same representation using either function. Strings and。

1回答

python return后面是空的是什么意思

2020-08-25 浏览量:12 提问者:妞妞蛋糕工作室 会得Mar

回答:
结束函数的执行,从函数返回return 与return None相同,返回值为None

1回答

python os模块在哪个文件夹

2020-08-25 浏览量:9 提问者:Insane.

回答:
python os模块(os.py )在 LIB 文件夹其编译模块( os.cpython-34.pyc )在 lib\_pycache_ 文件夹

1回答

python not 和 != 的区别。if a not 123和if a != 123,一样吗?

2020-08-25 浏览量:15 提问者:宋重阳

回答:
if a not 123确实是错的正确的写法为if a is not 123两者的不同在于,前者是在判断对象,可以用id()来判断后者是在判断值是否相等。

1回答

python int 什么意思

2020-08-25 浏览量:1 提问者:男人的好

回答:
int在python里是一个类,表示是整形,比如1,2,3这些在python里都是int形。你可以直接 a=1,这时候a就是int形的变量;也可以 s=int(1), 这个和上面的效果是一样的。如果解决了您的问题请采纳!如果未解决请继续追问!

1回答

python gui是什么意思

2020-08-25 浏览量:6 提问者:人不中二枉少年

回答:
PYTHON是一门编程语言啊, 图形用户界面(Graphical User Interface,简称GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。 只是说用python开发gui的程序很方便吧

1回答

python a[1:2:3]是什么意思?

2020-08-25 浏览量:8 提问者:我爱我家

回答:
从“1”开始到“2”结束(不包括2),”3“是步长,每隔3个取第一个值a[1:2:3]取值2a[2:7:3]取值3,6口诀“顾头不顾尾”

1回答

linux下的python怎么安装?

2020-08-25 浏览量:11 提问者:Duh

回答:
一般linux系统都自带python2,你是要装python3? 给你centos下源码安装py3 的例子把。 如果已经安装好了python34 sudo yum remove python34 编译安装 python官网只为Linux提供了源码,因此我下载python3.6.1的源码压缩包 第一步,CentOS装好open...

1回答

js和python那个比较难?

2020-08-25 浏览量:27 提问者:小川.

回答:
是两者都差不多的,都属于脚本语言只是两者的用途是有一些差距的,js主要适用于浏览器端,主要与开发网页及其他界面而python的话,主要是做一些后端,或者是做一些爬虫

1回答

js 和 python怎么交互

2020-08-25 浏览量:9 提问者:小辰

回答:
python取得javascript里面的值 复制代码代码如下: import PyV8 with PyV8.JSContext() as env1: env1.eval(""" var_i = 1; var_f = 1.0; var_s = "test"; var_b = true; """) vars = env1.locals var_i = vars.var_i print var_i javascript取得python里面的值 复制代码代码如下: import PyV8 with PyV8.JSContext() as env1: env1.securityToken = "foo" env1.locals.prop = 3 print int(env1.eval("prop")) python和javascript里面的函数交互 python调用javascript里面的函数python调用func就可以使用js里面的function函数了 复制代码代码如下: import PyV8 with PyV8.JSContext() as ctxt: func = ctxt.eval(""" (function () { function a() { return "abc"; } return a(); }) """) print func() 这样也可以 复制代码代码如下: import PyV8 with PyV8.JSContext() as ctxt: func = ctxt.eval(""" function a() { return "abc"; } function c() { return "abc"; } """) a = ctxt.locals.a print a()

1回答

int和%在python语言中有什么作用?有哪些不同?

2020-08-25 浏览量:3 提问者:白纸一张

回答:
int在python里是一个类,表示是整形,比如1,2,3这些在python里都是int形。你可以直接 a=1,这时候a就是int形的变量;也可以 s=int(1), 这个和上面的效果是一样的。在屏幕输出的命令中,%是格式符号,%d代表整数,%s代表字符单独看%,是一个运算符号,求余数1%5 = 1, 2%5 = 2, 3%5 = 3, 4%5 = 4, 5%5 = 0另外一个简单的用途是,通过运算结果判断一个数是否能被另外一个数整除

1回答

CPython是什么?PyPy是什么?Python和这两个东西有什么关系

2020-08-25 浏览量:6 提问者:十八岁的天空

回答:
CPython:是用C语言实现Pyhon,是目前应用最广泛的解释器。最新的语言特性都是在这个上面先实现,基本包含了所有第三方库支持,但是CPython有几个缺陷,一是全局锁使Python在多线程效能上表现不佳,二是CPython无法支持JIT(即时编译),导致其执行速度不及Java和Javascipt等语言。于是出现了Pypy。Pypy:是用Python自身实现的解释器。针对CPython的缺点进行了各方面的改良,性能得到很大的提升。最重要的一点就是Pypy集成了JIT。但是,Pypy无法支持官方的C/Python API,导致无法使用例如Numpy,Scipy等重要的第三方库。这也是现在Pypy没有被广泛使用的原因吧。而PyPy与CPython的不同在于,别的一些python实现如CPython是使用解释执行的方式,这样的实现方式在性能上是很凄惨的。而PyPy使用了JIT(即时编译)技术,在性能上得到了提升。Python的解释器:1、由于Python是动态编译的语言,和C/C++、Java或者Kotlin等静态语言不同,它是在运行时一句一句代码地边编译边执行的,而Java是提前将高级语言编译成了JVM字节码,运行时直接通过JVM和机器打交道,所以进行密集计算时运行速度远高于动态编译语言。2、PyPy,它使用了JIT(即时编译)技术,混合了动态编译和静态编译的特性,仍然是一句一句编译源代码,但是会将翻译过的代码缓存起来以降低性能损耗。相对于静态编译代码,即时编译的代码可以处理延迟绑定并增强安全性。绝大部分Python代码都可以在PyPy下运行,但是PyPy和CPython有一些是不同的。

专业软件、设计问答社区
106647

已获得解答

我要提问

设计资源,软件下载

Bob老师
Bob老师

介绍:知识网、三味书屋MOOC创始人,微名教育博主,在线教育领域深耕9年,百万人气图文视频原创作者,专注职业培训,倡导“学而用之”的践行者

李鼎老师
李鼎老师

教师团队曾服务于国家电网、李宁、喜临门集团等国家国企与上市公司

陈会来
陈会来

十年教学设计经验,专注环艺专业培训,先后获得CEAC国家认证,AUTO DESK-3DS MAX可视化设计师国际认证;AutoCAD工程师认证。

景蓝老师
景蓝老师

玩转平面设计,小蓝老师将为大家更新更多淘宝美工,平面设计,广告设计,丝印,等常见的设计技能知识,更多实战技能将不断更新录制.

杨帆
杨帆

杨帆教育联合创始人,多年项目实战经验,对C4D的渲染及三维场景制作有深入的研究,授课方式幽默风趣,帮助你快速成长,将前沿的技术更好的运用到工作上去

XIMI DESIGN
XIMI DESIGN

始于2012年,专注于室内设计教育,秉承“身以感悟,挚于创造”。

云学贝教育
云学贝教育

云学贝教育是一家,教产研一体化的在线教育机构。 我们拥有优质的教师团队,授课老师均来自行业一线资深从业人员 拥有专业技术水平,以及丰富授课经验 多年来专注于室内设计师,三维设计表现师培养。 为用户提供室内设计,CAD施工图深化,设计方案,各类三维建模,商业与写实渲染效果图表现, 软装设计等相关的设计专业课程。 为广大用户提供高品质专业技能教学的内容与个性化的专业指导服务。 教学品质突出,贴心的课后服务,学习进步明显,就业率高, 因此深受广大学员赞扬与支持!

王诚课堂
王诚课堂

影视后期在线教育资深讲师 江苏费墨影视文化有限公司总经理 王诚课堂创办人 15年视觉服务经验 天猫智库特约讲师 南京电商协会会员 南京影视协会会员

优惠券限时 3:00:00 内使用

1000
立即领取 立即使用优惠

立减1000

立即领取 > 立即使用优惠 >

3:00:00