python技术共404篇

除法运算符/在Python2和Python3中的区别-爱站

除法运算符/在Python2和Python3中的区别

在Python2中,除法的取值结果取整数 1 2 >>> 7/3 2 即一个整数(无小数部分的数)被另外一个整数除,计算结果的小数部分被截除了,只留下了整数部分。 在Python3中,除法/的结果包含...
2站编辑的头像-爱站2站编辑3年前
010811
Python引用类型和值类型的区别与使用-爱站

Python引用类型和值类型的区别与使用

Python数据类型分为值类型和引用类型, 下面我们看下它们的区别: 值类型: 对象本身不允许修改,数值的修改实际上是让变量指向了一个新的对象 包含:字符串、元组、数值,本身不允许被修改 引...
2站编辑的头像-爱站2站编辑3年前
01086
Python collections.defaultdict() 与 dict的使用和区别-爱站

Python collections.defaultdict() 与 dict的使用和区别

在Python里面有一个模块collections,解释是数据类型容器模块。这里面有一个collections.defaultdict()经常被用到。主要说说这个东西。 综述: 这里的defaultdict(function_factory)构建的是一...
2站编辑的头像-爱站2站编辑3年前
010812
Python入门方法--简单总结+学习方式思考-爱站

Python入门方法–简单总结+学习方式思考

前言 前面花了些时间终于将Python的环境搭建好了,对于Python开发工具的选择也是花了笔者 较多的时间。对于Python笔者也只是初学,对于开发Python工具的选择笔者选用的是Eclipse+ PyDev插件开发...
2站编辑的头像-爱站2站编辑3年前
010712
使用python管理Cisco设备-爱站

使用python管理Cisco设备

今天发现一个老外使用python写的管理cisco设备的小框架tratto,可以用来批量执行命令。 下载后主要有3个文件: Systems.py 定义了一些不同设备的操作系统及其常见命令。 Connectivity.py 是主要...
2站编辑的头像-爱站2站编辑3年前
010711
Python3 文件操作详解-爱站

Python3 文件操作详解

文件操作的步骤: 打开文件 -> 操作文件 -> 关闭文件 切记:最后要关闭文件(否则可能会有意想不到的结果) 打开文件 文件句柄 = open('文件路径', '模式') 指定文件编码 文件句柄= open(...
2站编辑的头像-爱站2站编辑3年前
010714
python文件读写操作-爱站

python文件读写操作

1.open 使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 file_object = open('thefile.txt') try: all_the_text = file_object.read...
2站编辑的头像-爱站2站编辑3年前
010714
Python常用函数及说明-爱站

Python常用函数及说明

基本定制型 C.__init__(self[, arg1, ...]) 构造器(带一些可选的参数) C.__new__(self[, arg1, ...]) 构造器(带一些可选的参数);通常用在设置不变数据类型的子类。 C.__del__(self) 解构器...
2站编辑的头像-爱站2站编辑3年前
010711
python中字典的循环遍历的两种方式-爱站

python中字典的循环遍历的两种方式

开发中经常会用到对于字典、列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式。 注意: python2和python3中,下...
2站编辑的头像-爱站2站编辑3年前
01079
Python中对象拷贝-爱站

Python中对象拷贝

你想复制一个对象?因为在Python中,无论你把对象做为参数传递,做为函数返回值,都是引用传递的。 何谓引用传递,我们来看一个C++交换两个数的函数: 1 2 3 4 5 6 7 void swap(int &a,int...
2站编辑的头像-爱站2站编辑3年前
01078