
Python打基础
文章平均质量分 92
Python基础知识的总结
战胜.
一个人要想更出色,需付出别人更多的时间,要相信自己,也相信目标一定能达成
展开
-
学Python划重点二(列表、元组、字典、集合)
前言:这些知识点内容都是老师上课内容,我只是总结一下,方便自己学习查阅!序列 是一种可迭代的、元素有序、可以重复出现的数据结构,序列可以通过索引访问元素 。序列 包括的结构有:字符串(str) 、字节(bytes) 、范围(range) 、元组(tuple) 、列表(list) 。一、列表列表(list) 也是一种序列结构,但与元组不同,列表具有 可变性 ,可以追加、插入、删除和替换列表...原创 2020-03-31 15:39:04 · 411 阅读 · 2 评论 -
学Python划重点七 网络编程(使用TCP Socket实现QQ聊天)
前言:在学校两个月都没有时间更博客,现在放假回家把原来准备好的给补上。客户端服务器(Client Server, C/S) 结构网络是一种主从结构网络。服务器一般处于等待状态,如果有客户端请求,服务器响应请求,建立连接提供服务。服务器是被动的,客户端是主动的。一、知识点总结1. 创建TCP Socketsocket 模块提供了一个socket() 函数可以创建多种形式的socket 对象。语法如下:socket(family, type[,protocol])# 定义套接字 ss=soc原创 2020-07-13 21:29:51 · 1424 阅读 · 2 评论 -
学Python划重点 五 (处理Excel、Word、PDF实例)
一、Python 处理ExcelPython 实现对excel 文件的读写功能主要有三个模块:xlwt 、xlrd 和openpyxl 。这里用openpyxl模块。 Python 没有自带openpyxl ,所以必须安装。openpyxl 只能操作xlsx 文件而不能操作xls 文件。三个重要概念:Workbook 是一个打开的excel 文件,即excel 工作簿;Sheet 是工作簿...原创 2020-04-25 21:36:53 · 4204 阅读 · 3 评论 -
学Python划重点一(Python基础、数字类型、字符串、语句)
一、Python基础1. 标识符和关键字标识符就是变量、常量、函数、属性、类、模块和包等由程序员指定的名字。2. 变量和常量在Python 中,不需要事先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。Python 采用的是基于值的内存管理方式 ,如果为不同变量赋相同值,这个值在内存中只有一份,多个变量指向同一块内存地址。3. 运算符“/ ”和“// ”分别表示除法和整除运算...原创 2020-03-31 14:27:03 · 354 阅读 · 0 评论 -
学Python划重点七 网络编程(UPD Socket编程、上传文件实例、计算圆的面积实例)
一、UPD Socket 编程socket 对象中与UDP Socket 服务器编程有关的方法是bind() ,注意不需要listen() 和accept() , 这是因为UDP 通信不需要像TCP 一样监听端口,建立连接。socket.recvfrom(buffsize) : 接收UDP Socket 数据,该方法返回 二元组对象(data,address) ,data 是接收的字节序列对象;address 是发送数据的远程Socket 地址。参数buffsize 指定一次接收的最大字节数,因此如果要原创 2020-07-13 21:48:20 · 391 阅读 · 0 评论 -
学Python划重点 六 (数据库实例编程)
Python 中将数据保存到数据库中技术有很多,但主要分为两类:遵循Python DB-API 规范技术(Python Database API Specification) 和ORM 技术(Object-Relational mapping) 。Python DB-API 规范通过在Python 中编写SQL 语句访问数据库。ORM 技术是面向对象的,对数据的访问是通过对象实现的,程序员不需要使用SQL 语句。在Python2.X 中操作MySQL 数据库可以通过Pyhon 的MySQLdb 模块实现,原创 2020-05-12 23:24:16 · 999 阅读 · 0 评论 -
学Python划重点 四 (图形界面wxPython 库的使用)
构建一个最简单的wxPython 程序至少需要一个wx.App 对象和一个wx.Frame 对象。模板:import wx # 加载模块# 继承窗体类class MyFrame(wx.Frame): def __init__(self): # 初始化父类 super().__init__(parent=None,title="第一个窗体程序!",size...原创 2020-04-22 23:09:54 · 4820 阅读 · 1 评论 -
学Python划重点 三 (类的知识点总结)
面向对象思想有三个基本特征:封装、继承和多态一、创建和使用类实例:# 类的定义class Dog(): def __init__(self, name, age): self.name = name self.age = age def sit(self): print(self.name + " is now sitting.") def roll_over(self)...原创 2020-04-12 23:21:48 · 485 阅读 · 1 评论