51dev.com IT技术开发者社区

51dev.com 技术开发者社区

python

python

python一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

Pyhton 函数 - 基础很重要

Pyhton 函数 - 基础很重要

一、大体概览一下Python的函数参数类型吧!#1、此类为参数缺省值,想必有过编程底子的朋友看此定然不削。切~我早知道了!^^defexample(arg1=‘zhangwei‘,arg2=[],arg3={},arg4=()):  pass#这说明不执行任何动作比如:if(true){}#2、此类型参数我们姑且喊它为...

python 判断是否为空NaN

python 判断是否为空NaN

pandas空值定义为numpy.nan1、对整体的series或Dataframe判断是否未空,用isnull()eg:pd.isnull(df1)#df1是dataframe变量2、math.isnan()可以判断np.float64类型的空3、pd.isna()直接判断一列4、对单独的某个值判断,可以用np.is...

通过python脚本获取服务器硬件信息

通过python脚本获取服务器硬件信息

#!/usr/bin/python#coding:utf-8"""采集机器自身信息1主机名2内存3ip与mac地址4cpu信息5硬盘分区信息6制造商信息7出厂日期8系统版本"""importsocketimportpsutilimportsubprocessimporttimeimportplatformimportj...

drf源码save以及response

drf源码save以及response

其中蛮重要的一段ifself.instanceisnotnone:self.instance=self.update(self.instance,validated_data)assertself.instanceisnotnone,('`update()`didnotreturnanobjectinstanc...

NumPy 会自动检测并利用 GPU 吗?

NumPy 会自动检测并利用 GPU 吗?

pytorch官网60分钟入门教程在介绍什么是pytorch时有一句话:areplacementfornumpytousethepowerofgpuspytorch是numpy的替代品,可以使用gpu的强大功能。难道强大的numpy不利用gpu?stackoverflow上有同样的问题:doesnumpyautomat...

变量和数据类型

变量和数据类型

内容:变量字符串数字和运算符数据类型转换1.定义:指在计算机编程中与关联的标识符配对的内存存储位置,在使用时含相关类型的值,该值可以修改。当python变量被使用时,在内存里会产生两个动作:1.开辟新的内存地址;2.赋予指定的变量值注意:变量被指定的同时,必须强制赋初始值,否则将报错2.多个变量赋值如:>>...

Python之路【第十八篇】:前端HTML

Python之路【第十八篇】:前端HTML

importsocketdefmain():sock=socket.socket(socket.af_inet,socket.sock_stream)sock.bind((‘localhost‘,8089))sock.listen(5)whiletrue:connection,address=sock.accept()...

python面试题之阅读下面的代码,它的输出结果是什么?

python面试题之阅读下面的代码,它的输出结果是什么?

classa(object):defgo(self):print"goago!"defstop(self):print"stopastop!"defpause(self):raiseexception("notimplemented")classb(a):defgo(self):super(b,self).go()pr...

第一部分day2-for、while、数据类型(字符串、列表、元组)

第一部分day2-for、while、数据类型(字符串、列表、元组)

数据类型数据类型的初识1、数字整数int(integer)整型(注:python3不区分整型和长整型,统一称之为整型)长整型float(浮点型)complex(复数)是由实数和虚数组成2、布尔值(布尔值只有两种状态,分别是true和false)3、字符串4、列表、元组列表查索引(下标),都是从0开始切片.count查某...

VS Code 配置 Python 开发环境

VS Code 配置 Python 开发环境

1、终端运行python2、安装python插件本文基于vscode1.36.1vscode里是不包括python的,所以你首先得安装一个python。1、终端运行python安装完python之后,我们可以用任何一个文本编辑工具开始写python代码,然后在cmd中运行代码。在vscode中,在不安装任何插件的情况下...

12-关于DOM操作的相关案例

12-关于DOM操作的相关案例

需求: 打开网页时有一个普通的按钮,点击当前按钮显示一个背景图,中心并弹出一个弹出框,点击x的时候会关闭当前的模态框代码如下:<!doctypehtml><html><head><metacharset="utf-8"><title></tit...

16-client、offset、scroll系列

16-client、offset、scroll系列

代码如下:<!doctypehtml><html><head><metacharset="utf-8"><title></title><styletype="text/css">.box{width:200px;height:200px...

Python学习之路:通过分片的方式修改列表的技巧(拓展知识)

Python学习之路:通过分片的方式修改列表的技巧(拓展知识)

  用分片的方式可以在列表的头部和尾部添加值1、在列表的头部添加值x=[1,2,3]#创建列表xx[:0]=[0]#用分片的方式在列表头部添加值print(x)结果为:[0,1,2,3]#添加成功注:相当于x.insert(0,0) 2、在列表的尾部添加值x=[1,2,3]x[len(x):]=[4]#用分片...

Python 入门之 Python三大器 之  装饰器

Python 入门之 Python三大器 之 装饰器

(1)代码扩展进行开放​任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改。所以我们必须允许代码扩展、添加新功能。(2)修改源代码是封闭​当我们写的一个函数,已经交付给其他人使用,如果这个时候我们对函数内部进行修改,或者修改了函数的调用方式,很有可能影响其他已经在使用该函数的用户。在不修改源...

[课后作业] 第001讲:我和Python的第一次亲密接触 | 课后测试题

[课后作业] 第001讲:我和Python的第一次亲密接触 | 课后测试题

知识点汇总1.python的应用范围:操作系统、3d动画、web、企业应用、云计算等。2.python是什么类型的语言?脚本语言,即电脑编程语言,比c、c++或java之类的系统编程语言简单容易。3.什么是脚本语言?一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个shell脚本主要由原本需要在命令行输入的命令组...