摘要:
一、线程 上一篇已经大致介绍了什么是线程以及线程的作用、多线程和进程的关系大致的总结如下: 线程是最小的执行单元,进程由至少一个线程组成; 进程和线程的调度,完全有操作系统决定,程序不能决定什么时候执行和执行多久。 一个应用程序可以有多进程、多线程 默认是单进程、单线程 单进程,多线程,在Pytho 阅读全文
摘要:
一、小知识点(作用域) 进入主题之前先分享一个有关某公司一道python自动化的面试题: 首先说一下作用域的关系,如以下案例: if 1==1: name="tom" print(name) 看以上代码你觉得会打印出来"tom"吗? 答案是:会的。 这个地方需要了解的是,在Java、c#是有块级作用 阅读全文
摘要:
说起socket首先要说一下TCP/IP协议下面来简单了解一下: TCP/IP TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准, 从字面意思来看TCP/IP 阅读全文
摘要:
一、 面向对象特性之多态: 上一篇已经介绍了面向对象的三大特性的前两种(封装、继承),下面来说说第三种多态,在python中用不上,但在其他语言中很重要。 多态的意思就是多种类型、多种形态,比如字符类型,数字,字典,列表等。在python中定义类或函数时不需要,指定是那种数据类型全都支持,但是在ja 阅读全文
摘要:
提到面向对象,总是离不开几个重要的术语:多态(Polymorphism),继承(Inheritance)和封装(Encapsulation) 定义一个类可以采用下面的方式来定义: class className: #定义函数用def 定义类也是一样需要class block 注意类名后面有个冒号,在 阅读全文
摘要:
一、ConfigParser模块 用于对特定的配置进行操作,当前模块的名称在 python 3.x 版本中变更为 configparser。 配置文件的格式是: []包含的叫section, section 下有option=value这样的键值 [section1] k1 = v1 k2:10 [ 阅读全文
摘要:
上一篇已经讲述了什么是模块,下面我们再一起认识一些python中常用的模块。 一、os模块 前面也有用到过os模块,但那都是小儿科,os模块在日后的python撸码中将一直会伴随着你! python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关 阅读全文
摘要:
一、字符转格式化 在python 中目前使用的字符串格式化有两种 % ,format;建议使用format方式,百分号方式是比较古老的,而format方式比较新,相比百分号方式功能较全,有替换古老方式的趋势,目前并存。 1、百分号方式: %[(name)][flags][width].[precis 阅读全文
摘要:
一、内置函数: 对于一些python中常用的函数,python自身就已经定义了一些函数用于调用,我们就叫它内置函数!如以下都是python中内置的函数! 一些常用的内置函数具体用法: 一些常用的内置函数具体用法: 1.abs();取绝对值 1 n=abs(-2) 2 print(n) 3 4 结果: 阅读全文
摘要:
一、函数 什么是函数? 函数是可以实现一些特定功能的小方法或是小程序。在Python中有很多内建函数如:(print()),当然随着学习的深入,也可以学会创建对自己有用的函数。简单的理解下函数的概念,就是你编写了一些语句,为了方便使用这些语句,把这些语句组合在一起,给它起一个名字。使用的时候只要调用 阅读全文