IT教程网
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • json转换

python网络编程

Socketsocket通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过”套接字”向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读&#
2018-06-17
Python
#Python

python之面向对象

面向对象三大特性 面向对象的三大特性是指:封装、继承和多态。 一、封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。 所以,在使用面向对象的封装特性时,需要:将内容封装到某处从某处调用被封装的内容 二、继承 继承,面向对象中的继承和现实生活中的继承相同,即:子可以继承父的内容。 三、多态   Pyhon不支持Java和C#这一类强类型语言中多态的写法,但是原生多态,其P
2018-06-17
Python
#Python

python常用模块

一、sys 用于提供对Python解释器相关的操作: sys.argv           命令行参数List,第一个元素是程序本身路径 sys.exit(n)        退出程序,正常退出时exit(0) sys.version        获取Python解释程序的版本信息 sys.maxint         最大的Int值 sys.path           返回模块的搜索路径,初
2018-06-17
Python

python 基础函数

三元运算(三目运算),是对简单的条件语句的缩写。 书写格式 result = 值1 if 条件 else 值2 如果条件成立,那么将 “值1” 赋值给result变量,否则,将“值2”赋值给result变量 set set集合,是一个无序且不重复的元素集合 深拷贝和浅拷贝 一、数字和字符串 对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地
2018-06-17
Python

python生成器和迭代器

1.迭代器 可以被next()函数调用并不断返回下一个值的对象称之为迭代器 含有__iter__方法的被称为可迭代对象 可以用作for循环的对象称为可迭代对象 集合数据类型 如  list   tuple   dict  set  str generator   包括生成器和带yield的enerator  func 2.生成器 带有 yield 关键字的的函数在 Python 中被称之为
2018-06-17
Python

python循环及判断

条件判断 简单组成 if   + 条件表达式 + 代码块 多重条件 and   or   not True 非零  非空字符串  非空列表 嵌套循环 if ……elif…..else 三元运算 small =  x  if  x<y else y 循环 while   循环 for   循环 while…else for ….else 循环控制
2018-06-17
Python

python常用数据类型

常用数据类型有整形(int),字符串(str),布尔型(bool) 字符串常用功能: 移除空白 分割 长度 索引 切片str.isalnum() 如果字符串中的所有字符都是数字或者字母,并且至少有一个字符,则返回true,否则返回false。   str.isalpha() 字符串至少有一个字符并且都是字母,则返回true,否则返回false。   str.isdigit() 如果在字符串中
2018-06-17
Python
1…212223

搜索

Copyright © 2015-2023 IT教程网
京ICP备15058361号-1 | police-icon 京公安网备 11010802039897号