Python
文章平均质量分 85
xiaoxie_advent
供应链系统及大数据系统规划及建设
展开
-
16_Python基础_Python多线程
Python多线程 当我们想让程序同时执行多个任务,则需要使用到多线程技术。 一、线程知识简介 进程 一个进程指的是一个正在执行的程序,每一个进程都有自己独立的一块内存空间,一组系统资源。在进程的概念中,每一个进程的内部数据和状态都是完全独立的。 在Windows操作系统中,一个进程就是一个exe或dll程序,它们相互独立,相互可以通信。 线程 在一个进程中可以包含多个...原创 2021-09-13 09:00:02 · 502 阅读 · 0 评论 -
15_Python基础_Python访问数据库
Python访问数据库 一、Python操作mysql数据库的相关库安装 需要的库为 mymysql 安装命令:pipinstall pymysql 我们查看当前已经安装的包可以使用命令:pip list 二、Python连接mysql数据库 使用的函数为:pymysql.connect() 连接成功后,这个函数会返回一个连接...原创 2021-09-13 08:58:26 · 628 阅读 · 0 评论 -
14_Python基础_Python网络编程
Python网络编程 一、基本的网络知识介绍 1、TCP/IP 在网络通信过程中会用到一些相关的协议,其中TCP/IP是非常重要的协议,它是由TCP和IP两个协议组成。 IP:Internet Protocol,它是一种低级的路由协议,它把数据拆分在很多小的数据包中,并通过网络把它们发送到某一特定地址,但是无法保证所有的包都能抵达到目的地,也不能保证包按顺序抵达。IP转输数据存在不安全性,还需要TCP转输控制协议进行网络通信...原创 2021-09-13 08:56:05 · 283 阅读 · 0 评论 -
13_Python基础_Python图形化界面
Python图形化界面 一、Python中的图形彷界面开发库 Python中的图形化用户界面开发库有比较多,较为常用的有Tkinter,PyQt,wxPython。 Tkinter Tkinter是Python官方提供的图形用户界面开发库,用于封装TKGUI工具包,跨平台。官方的这个工具包所包含的控件较少,帮助文档不友好,不便于开发复杂的图形用户界面。 PyQt 非官方提供的,它用于封装Qt工具包,跨平台。如果要想使用...原创 2021-09-13 08:54:19 · 3493 阅读 · 3 评论 -
12_Python基础_Python文件读写
Python文件读写 文件是数据的载体,程序可以从文件中读取数据,也可以把数据写入到文件中。 文件包含文本文件与二进制文件两种 文本文件:内部以字符形式来存储数据,字符是有编码的(GBK、UTF-8……) 二进制文件没有编码的概念,在系统中这种文件是比较常见的,如Windows中的exe,图片,word,Excel,ppt,mp3等 一、文件打开 在使用文件之前先要打开文件,通过open()函数实现,open...原创 2021-09-13 08:51:50 · 441 阅读 · 0 评论 -
11_Python基础_Python常用的内置模块
Python常用的内置模块 在做项目的过程中常常会使用外部已经开发好的模块,这样的重用可以加快项目的开发,外部开发好的模块有Python官方提供的,也有第三方开发的,我们把Python官方提供的模块,称为内置模块。 一、数学计算模块--math 在math模块中包含了与数学运算相关的函数,如指数,对数,平方根,三角函数…… 常用的math模块中的函数 ceil(x) 返回大于或等x的最小整数 ...原创 2021-09-13 08:49:53 · 426 阅读 · 0 评论 -
10_Python基础_Python异常处理
Python异常处理 一、了解Python异常处理 在程序中为了增强健壮性,我们需要考虑异常处理方面的内容。比如在读取文件时要考虑文件不存在的情况,在做除法运算时要考虑除0的情况……。我们把这些可能产生的异常在程序中进行对应的处理保证程序不无故异常退出这就是异常处理。 做除法运算时的除0异常处理 二、捕获程序中异常 就如上面的列子,我们不可以防止用户输入0,但是我们可以在产生...原创 2021-09-12 22:06:24 · 604 阅读 · 0 评论 -
09_Python基础_Python类与对象
Python类与对象 类与对象是面向对象中的重要概念,面向对象是一种编程思想,也就是尽量模拟按现实世界的思维方式构建件系统。 如,真实世界里有学生和老师,学生有学号、姓名、所在学院等属性(数据),还有学习、吃饭、研究课题等动作(方法),那么我们在构建软件系统学生管理系统时,就会有学生类(用来定义学生的数据与方法),也会有张同学、李同学一个一个学生的个体,这些一个一个具体的个体,被称为“对象”,“对象”也被称为“实例”。 一、定义类 在Python中数据...原创 2021-09-12 22:04:00 · 522 阅读 · 0 评论 -
08_Python基础_Python函数
Python函数 一、定义函数 自定义函数的语法格式如下:def 函数名(形式参数列表):函数体return 返回值 自定义函数说明: 1、def关键字表示定义函数 2、在形参右边的括号后添加英文的冒号 3、在函数体前要进行缩进(Python中推荐使用4个半角空格) 4、如果没有返回值,return语句可以省略...原创 2021-09-12 21:58:25 · 333 阅读 · 0 评论 -
07_Python基础_Python字符串
Python字符串 一、字符串的表示 字符串有三种表示方式:普通字符串、原始字符串、长字符串。 普通字符串 普通字符串指的是用单引号或双引号括起来的字符串。 这里说明一下关于转义,不是只有',",在字符串中可能存在其它一些特殊符号比如换行符、制表符等,这些还是要做转义的,转义的时候要在前面加上\ 常见的转义字符如下 字...原创 2021-09-12 21:54:49 · 262 阅读 · 0 评论 -
06_Python基础_Python容器类型数据
Python容器类型数据 Python内置的数据类型如序列(列表、元组……)、集合和字典可以容纳多项数据,我们称它们为容器类型的数据。 一、序列 序列是一种可迭代的、元素有序的容器类型的数据。 序列包含:列表list,字符串str,元组tuple,字节序列bytes…… 序列索引操作 比如字符串:“China”这个字符串,每一个字符元素都带有序号,这个序号就是索引,索引又分为正值索引和负值索引。...原创 2021-09-12 21:51:20 · 633 阅读 · 0 评论 -
05_Python基础_Python程序流程控制
Python程序流程控制 一、分支语句 if结构if结构的语法如下:if条件: 语句组这个结构说明如下: 1、在条件后需要使用英文冒号 2、在语句组前需要进行缩进处理(Python规范中推荐使用4个半角空格)if语句的执行过程如下:# coding=utf-8score = float(input("请输入考试分数(0~100):"))if score >= 90.0:print(...原创 2021-09-12 21:49:05 · 176 阅读 · 0 评论 -
04_Python基础_Python运算符
Python运算符 当有了数字类型,就可以通过运算符把它们连接起来形成表达式,通过表达式来进行运算,从而得到想要运算结果。 一、算述运算符 算术运算符用来对整数和浮点数进行运算,分为一元运算符和二元运算符。 一元运算符:+(正号)、-(负号) 二元运算符:针对两个操作数 运算符 名称 示例 说明 + ...原创 2021-09-12 21:45:52 · 408 阅读 · 0 评论 -
03_Python基础_Python数字类型数据
Python数字类型数据 Python中所有数据类型都是类,每个数据值都是类的"实例"。 Python有6种主要的内置数据类型:数字、字符串、列表、元组、集合、字典。 对于数字类型又分为四种:整数类型、浮点类型、复数类型、布尔类型(注意:布尔类型是属于数字类型!!!) 一、整数类型 Python中的整数类型为int类,整数类型的范围可以非常大,它的大小受限于计算计硬件。 二、浮点类型 浮...原创 2021-09-12 21:42:37 · 214 阅读 · 0 评论 -
02_Python基础_Python基础语法
Python基础语法 一、标识符 标识符指的就是变量、函数、属性、类、模块等可以由程序员指定名称的代码元素。 标识符的命名规则 1、区分大小写:name和Name是两个不同的标识符 2、首字符可以是下划线,字母,但是注意不能为数字 1int 错误,首字符不可以为数字 3、除了首字符外的其他字符必须是下划线、字母、数字...原创 2021-09-12 21:39:49 · 411 阅读 · 0 评论 -
01_Python基础_Python版本Hello World
Python版本Hello World一、Python简单介绍 Python于1989年由Guido van Rossum开了的一门解释型编程语言。在国内通常称为“龟叔”。 Python至诞生以来大的历史节点如下: 1990年 Python公开版本发布 2000年 Python 2.0发布 2008年 Python 3.0发布 2020年 Pytho...原创 2021-09-12 21:36:57 · 191 阅读 · 0 评论