python 基础
python 基础
猫&九
毕加索的忧伤
展开
-
python开发环境搭建
python开发环境搭建:python 解释器的安装与配置:(1). python的官网https://www.python.org/下载环境原创 2021-02-03 18:36:00 · 272 阅读 · 1 评论 -
python 三大流程控制
python三大流程控制:python三大流程控制:思维脑图:实例:分支流程控制实例(用户登录系统):while循环实例:for循环实例:循环嵌套实例(九九乘法表):综合应用实例(防暴力破解用户登录系统):练习(华氏温度装换摄氏温度):思维脑图:实例:分支流程控制实例(用户登录系统):"""需求: 1. 用户输入用户名和密码 2. 判断用户名和密码是否正确(用户名admin, 密码westos) 3. 如果正确: “用户ad原创 2021-02-02 21:19:00 · 359 阅读 · 0 评论 -
Python 列表&元组
python 列表&元组列表:列表的创建:li = []print(li, type(li))li1 = [1]print(li1, type(li1))列表的基本特性:# 1. 连接操作符和重复操作符print([1, 2] + [2, 3]) # [1, 2, 2, 3]print([1, 2] * 3) # [1, 2, 1, 2, 1, 2]# 2. 成员操作符(in, not in)print(1 in [1, 2, 3]) # True.原创 2021-02-09 23:10:54 · 761 阅读 · 1 评论 -
python —— 内置数据结构集合与字典
内置数据结构集合与字典目录内置数据结构集合与字典脑图集合集合的操作:集合练习随机数:两数之和:无重复最长子串:字典字典的操作:字典的拓展 defaultdictionary:脑图集合集合的操作:# 1. 集合的创建s = {1, 2, 3, 1, 2, 3} # {1, 2, 3}print(s, type(s))# 注意点1: 集合的元素必须时不可变数据类型。# s = {1, 2, 3, [1, 2, 3]}# print(原创 2021-02-13 20:22:30 · 339 阅读 · 0 评论 -
python —— 函数
函数目录函数脑图函数的引入变量的作用域参数的传递常见的四种形参匿名函数匿名函数LeetCode 题目递归函数递归函数实现 fib 数列脑图函数的引入# 0.常用的内置函数: max,min,sum, divmod# 函数必须有输入和输出。# max_num = max(1, 2, 3)# print(max_num)# 1.如何创建函数?定义函数,函数内容并不会执行# 函数的输入专业叫参数, 函数的输出叫返回值。# 重点:# ..原创 2021-02-13 20:53:13 · 575 阅读 · 1 评论 -
python —— 文件持久化存储
文件持久化存储目录文件持久化存储脑图文件的操作with 语句OS模块json模块存储为Excel文件脑图文件的操作import osimport platform# 1. 获取操作系统类型print(os.name)# 2. 获取主机信息,windows系统使用platform模块, 如果是Linux系统使用os模块"""try: 可能出现报错的代码excpt: 如果出现异常,执行的内容finally:是否有异常,都会执行的内容"""t原创 2021-02-13 21:59:09 · 1063 阅读 · 2 评论 -
python —— 模块 & 包
模块 & 包目录模块 & 包脑图模块的理解name 的特殊用法包的管理模块的分类实例 hello 模块脑图模块的理解# 1. python模块实质上是一个python文件。# 2. 注意: 自定义的python文件的文件名一定不要和已有的模块冲突。# 3. 导入模块实质上是加载并执行模块的内容。# 4. 导入模块的几种方式:"""import helloprint(hello.digits)hello.login()fro原创 2021-02-15 16:24:46 · 296 阅读 · 2 评论 -
python —— 异常处理
异常处理目录异常处理脑图常见的Exception异常处理机制抛出异常自定义异常脑图常见的Exception# print(a) # NameError# print(10/0) # ZeroDivsionError# d = {'name':'westos'}# print(d['age']) # KeyError# with open('hello.txt') as f: # FileNotFoundError# .原创 2021-02-15 15:40:35 · 265 阅读 · 1 评论 -
python —— 高级特性
高级特性目录高级特性脑图生成式生成器闭包装饰器万能的装饰器的实现含参数的装饰器多装饰器内置高阶函数脑图生成式# 需求: 生成100个验证码(4个字母组成的验证码)import stringimport randomcodes = []for count in range(100): code = "".join(random.sample(string.ascii_letters, 4)) codes.append(c原创 2021-02-15 15:07:54 · 384 阅读 · 1 评论