python基础
python中的基础知识点
xiaotai1234
计算机研究生在读,会使用java,javascript,php,c++,c,python等多门编程语言,懂算法,设计模式,jvm虚拟机,并发等。了解操作系统,计算机组成原理,计算机网络等基础底层知识。
展开
-
python操作mysql
python操作mysql一、MySQL数据库的基本使用1.数据库数据库的介绍数据库就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增加、修改、删除、查询等操作。数据库的分类数据库的作用数据库的特点小结2.关系型数据库管理系统关系型数据库管理系统的介绍SQL的介绍小结3.MySQL数据库MySQL数据库的介绍MySQL数据库的安装小结4.数据类型和约束数据类型数据约束数据类型附录表原创 2020-11-08 22:22:32 · 598 阅读 · 0 评论 -
python数据结构与算法
python数据结构与算法一、基础概念1.算法的概念引入import timestart_time = time.time()# 注意是三重循环for a in range(0, 1001): for b in range(0, 1001): for c in range(0, 1001): if a**2 + b**2 == c**2 and a+b+c == 1000: print("a, b, c: %原创 2020-11-08 17:40:09 · 303 阅读 · 0 评论 -
python中的正则表达式
python中的正则表达式一、property属性1.property属性的介绍2.装饰器方式class Person(object): def __init__(self): self.__age = 0 # 装饰器方式的property, 把age方法当做属性使用, 表示当获取属性时会执行下面修饰的方法 @property def age(self): return self.__age # 把age方法当做属性使用原创 2020-11-08 16:19:38 · 415 阅读 · 0 评论 -
python中的闭包和装饰器
python中的闭包和装饰器一、闭包1.闭包的介绍2.闭包的构成条件3.简单闭包的示例代码# 定义一个外部函数def func_out(num1): # 定义一个内部函数 def func_inner(num2): # 内部函数使用了外部函数的变量(num1) result = num1 + num2 print("结果是:", result) # 外部函数返回了内部函数,这里返回的内部函数就是闭包 return原创 2020-11-08 11:09:37 · 220 阅读 · 0 评论 -
python中HTTP协议和静态Web服务器
python中HTTP协议和静态Web服务器一、HTTP 协议1.HTTP 协议的介绍2.HTTP 协议的作用3.浏览器访问web服务器的通信过程4.小结二、URL1.URL的概念2.URL的组成3.小结三、查看HTTP协议的通信过程1.谷歌浏览器开发者工具的使用2.查看HTTP协议的通信过程3.小结四、HTTP 请求报文1.HTTP 请求报文介绍2.HTTP GET 请求报文分析GET 请求报文说明:---- 请求行 ----GET原创 2020-11-08 10:38:06 · 336 阅读 · 0 评论 -
python中的网络编程
python中的网络编程一、IP 地址的介绍1.IP 地址的概念2.IP 地址的表现形式3.IP 地址的作用4.查看 IP 地址5.检查网络是否正常6.小结二、端口和端口号的介绍1.问题思考2.什么是端口3.什么端口号4.端口和端口号的关系端口号可以标识唯一的一个端口。5.端口号的分类6.小结三、TCP 的介绍1.网络应用程序之间的通信流程2.TCP 的概念3.TCP 的特点4.总结TCP 是一个稳定、可靠的传输协议,常用于对数据进原创 2020-11-08 09:12:38 · 467 阅读 · 0 评论 -
python中的多任务编程
python中的多任务编程一、多任务的介绍1.多任务的概念2.多任务的执行方式3.小结二、进程1.进程的介绍在Python程序中,想要实现多任务可以使用进程来完成,进程是实现多任务的一种方式。2.进程的概念3.进程的作用4.小结三、多进程的使用1.导入进程包2.Process进程类的说明3.多进程完成多任务的代码import multiprocessingimport time# 跳舞任务def dance(): for i in range原创 2020-11-07 21:55:49 · 851 阅读 · 1 评论 -
pyhton中异常和模块
pyhton中异常和模块一、异常# 需求:尝试打开test.txt(r),如果文件不存在,只写方式打开w"""try: 可能发生错误的代码except: 发生错误的时候执行的代码"""try: f = open('test.txt', 'r')except: f = open('test.txt', 'w')# NameError# print(num)# ZeroDivisionErrorprint(1/0)二、捕获异常1.捕获异常 t原创 2020-10-17 14:28:07 · 248 阅读 · 0 评论 -
python面向对象
python面向对象一、面向对象编程介绍1.概述2.生活举例二、类和对象1.类2.对象3.类和对象之间的关系4.练习:区分类和对象5.类的构成6.类的抽象三、定义类四、创建对象# 需求:洗衣机,功能:能洗衣服# 1. 定义洗衣机类"""class 类名(): 代码"""class Washer(): def wash(self): print('能洗衣服')# 2. 创建对象#原创 2020-10-17 10:39:31 · 1031 阅读 · 0 评论 -
python中文件操作和综合应用
python中文件操作和综合应用一、文件操作介绍1.什么是文件2.文件的作用二、文件的打开与关闭1.打开文件2.关闭文件# 1. 打开 open()f = open('./test.txt', 'w')# 2. 读写操作 write() read()f.write('aaa')# 3. 关闭 close()f.close()三、文件的读写1.写数据(write)"""测试目标1. 访问模式对文件的影响2. 访问模式对write()的影响3. 访问原创 2020-10-12 21:09:24 · 561 阅读 · 0 评论 -
python中的函数
python中的函数一、函数介绍1.什么是函数二、函数定义和调用1.定义函数2.调用函数# 因为函数要先定义再调用,所以步骤2和3要在步骤1的上面书写# 2. 确定选择功能界面: 显示余额 存款 取款; # 3. 封装函数def sel_func(): print('显示余额') print('存款') print('取款')# 1. 搭建整体框架"""输入密码登录后显示功能; 查询余额后显示功能; 取完钱后显示功能"""print('恭喜您登录原创 2020-10-12 20:37:00 · 994 阅读 · 0 评论 -
python容器:字符串、列表、元组、字典
python容器:字符串、列表、元组、字典一、字符串介绍1.认识字符串a = 'hello ' \ 'world'print(a)print(type(a))b = "TOM"print(type(b))# 三引号e = '''i am TOM'''print(type(e))f = """I am TOM"""print(type(f))print(f)# I'm TOMc = "I'm TOM"print(c)print(type(c))# d原创 2020-10-11 10:20:16 · 475 阅读 · 0 评论 -
python判断语句和循环语句
python判断语句和循环语句一、判断语句介绍1.了解条件语句2.判断语句介绍二、if语句的基本格式1. if判断语句基本格式介绍"""if 条件: 条件成立执行的代码1 ....."""if False: print('条件成立执行的代码1') print('条件成立执行的代码2')# 注意:在这个下方的没有加缩进的代码,不属于if语句块,即和条件成立与否无关print('这个代码执行吗?')2.练一练# 分析:年龄大于等于1原创 2020-10-08 21:36:50 · 756 阅读 · 0 评论 -
python基础语法
python基础语法一、计算机组成原理1.什么是计算机?2.计算机是由什么组成的?一个完整的计算机系统,是由硬件系统和软件系统两大部分组成的。3.硬件系统4. 软件系统5.计算机是如何处理程序的?6.编程语言是什么?7.什么是Python?Python就是一门编程语言,而且是现在世界上最流行的编程语言之一。二、python简介1.Python介绍Python发展历史:链接2.Python版本3.总结三、python解释器1.解释器的作用2.下载原创 2020-10-08 15:33:19 · 2315 阅读 · 0 评论