python共98篇 第4页
Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。

编译型语言和解释型语言的区别,什么是二进制指令

编译型语言和解释型语言的区别,什么是二进制指令-华尔子博-奥夏网
我们编写的源代码是人类语言,我们自己能够轻松理解;但是对于计算机硬件(CPU),源代码就是天书,根本无法执行,计算机只能识别某些特定的二进制指令,在程序真正运行之前必须将源代码转换成...
子博网的头像-华尔子博-奥夏网子博网5年前
02100

Python互斥锁(Lock):解决多线程安全问题

Python互斥锁(Lock):解决多线程安全问题-华尔子博-奥夏网
多线程的优势在于并发性,即可以同时运行多个任务。但是当线程需要使用共享数据时,也可能会由于数据不同步产生“错误情况”,这是由系统的线程调度具有一定的随机性造成的。 互斥锁的作用就是...
子博兄的头像-华尔子博-奥夏网子博兄5年前
02030

python不是内部或外部命令的解决方法

python不是内部或外部命令的解决方法-华尔子博-奥夏网
安装 Python 环境没有问题的读者,可直接跳过本节,继续阅读后续文章。 有些读者,在命令行窗口(Linux 称为终端)中输出 python 命令后,却显示“‘python’不是内部或外部命令,也不是可运行...
子博网的头像-华尔子博-奥夏网子博网5年前
01990

Python Queue队列实现线程通信的方法

Python Queue队列实现线程通信的方法-华尔子博-奥夏网
queue 模块下提供了几个阻塞队列,这些队列主要用于实现线程通信。在 queue 模块下主要提供了三个类,分别代表三种队列,它们的主要区别就在于进队列、出队列的不同。 关于这三个队列类的简单介...
子博网的头像-华尔子博-奥夏网子博网5年前
01941

Python Event实现线程通信的方法

Event 是一种非常简单的线程通信机制,一个线程发出一个 Event,另一个线程可通过该 Event 被触发。 Event 本身管理一个内部旗标,程序可以通过 Event 的 set() 方法将该旗标设置为 True,也可...
天山雪莲的头像-华尔子博-奥夏网天山雪莲5年前
01930

Python len()函数详解:获取字符串长度或字节数

Python len()函数详解:获取字符串长度或字节数-华尔子博-奥夏网
Python 中,要想知道一个字符串有多少个字符(获得字符串长度),或者一个字符串占用多少个字节,可以使用 len 函数。 len 函数的基本语法格式为: len(string) 其中 string 用于指定要进行长...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
01800

Python schedule任务调度及其使用方法

使用 Timer 定时器有一个弊端,即只能控制线程在指定时间内执行一次任务,如果想实现每隔一段时间就执行一次,需要借助循环结构。 实际上,Python 还提供有一个更强大的、可用来定义执行任务调...
子博兄的头像-华尔子博-奥夏网子博兄5年前
01790

Python截取字符串(字符串切片)方法详解

字符串是由多个字符构成的,字符之间是有顺序的,这个顺序号就称为索引(index)。Python 允许通过索引来操作字符串中的单个或者多个字符,比如获取指定索引处的字符,返回指定字符的索引值等。...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
01780

Python能干什么,Python的应用领域有哪些

Python能干什么,Python的应用领域有哪些-华尔子博-奥夏网
Python 作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐。那么,Python 的应用领域有哪些呢? Python 的应用领域非常广泛,几乎所有大中型互联网企业都在使用 Python 完成各种...
子博网的头像-华尔子博-奥夏网子博网5年前
01780

Python Timer定时器:控制函数在特定时间执行

Thread 类有一个 Timer子类,该子类可用于控制指定函数在特定时间内执行一次。例如如下程序: from threading import Timer def hello(): print('hello, world') # 指定10秒后执行hello函数 t =...
王麻子的头像-华尔子博-奥夏网王麻子5年前
01710