0%

Python基础–线程

线程的理解

  • 线程是cpu调度(执行)的单位
  • 程序会自动启用一个主线程
  • 子线程是人为创建

    线程是在进程的基础上进行运行的,可以说,没有进程就不会产生线程. ==在当前进程下的所有线程下,变量是被共享的==
    线程的执行方式稍微有一点奇怪,在人们看来可以说是同时执行的,但是其实不是的. 线程是有CPU分配资源,随机进行运行的.每个线程都会运行一小段时间,然后运行其他线程.

阅读全文 »

Python基础–名片管理系统

代码解析

代码分为两个文件,main.py和tools.py,main是主干,tools是定义的函数,进行导入
tools 是自己定义的一个模块,里面写了较多的函数
为了减少主代码的臃肿和方便后期添加功能
因为是直接使用makdown书写的博文,所以有可能代码在注释的地方会出现缩进上的问题,可以稍微改下,麻烦了

阅读全文 »

Python基础–面向对象

面向过程: 按照业务逻辑从上到下,分析出来所有解决问题的所需步骤,然后逐步实现(详情可以自行Google或者度娘)

面向对象: ==将程序功能或者数据信息变成事物的行为和特征==把所需要实现的功能当做是一个整体的对象,进行拆分成各个方法从而实现各个功能

阅读全文 »