Python全栈#Python基础
idsof
超过20年软件开发经验,精通Python、Java和WEB前端开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python基础 - 11.模块
模块模块__init__.py项目实战本章项目源码 模块 任何Python可以独立运行,也可以做为模块被其它文件导入并使用其中的对象。这是实现代码复用的重要形式。为了组织大规模软件开发,需要把一些独立功能的代码分开存放到各个文件中,模块中每个子文件夹中包含一个__init__.py文件。 比如,习惯上,一个文件中只写一个类(Java的编程思想) # 类的创建者 class Dog(object):...原创 2020-03-31 00:29:09 · 336 阅读 · 0 评论 -
Python基础 - 13.项目实战
项目实战app应用模块化开发架构www应用模块化开发架构本章项目源码 app应用模块化开发架构 项目需求(四) 目录结构:app应用功能模块目录:app/modules , 自定义功能模块加入该目录中。 模块执行流程:manage.py => app.create_app => app.modules.init_app => app.modules.admin.init_...原创 2020-03-31 00:39:07 · 318 阅读 · 0 评论 -
Python基础 - 12.文件
文件打开关闭文件读文件写文件编码问题with open() as 读写文件本章项目源码 打开关闭文件 通过open()函数可以打开文件。返回文件的对象 open(文件名,打开的权限) 其中: 文件名可以为绝对路径,也可以为相对路径 绝对路径需要加上盘符(C:/xxx.txt、D:/python/yyy.py) 相对路径指基于当前路径的位置偏移(xxx.txt、…/yyy.txt、dir/zzz....原创 2020-03-31 00:37:22 · 307 阅读 · 0 评论 -
Python基础 - 10.异常处理
异常处理什么是异常异常语法触发异常本章项目源码 什么是异常 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 异常语法 try…except…else…finally…的语法 try: <语句&...原创 2020-03-31 00:23:09 · 235 阅读 · 0 评论 -
Python基础 - 9.面向对象提高
面向对象提高面向对象思维继承在这里插入图片描述 类与类之间的关系在这里插入图片描述 多继承钻石继承多态类属性和实例属性类方法和实例方法静态方法__new__单例练习项目实战本章项目源码 面向对象思维 OOA:(Object Oriented Analysis)面向对象分析。系统分析师。UML中的用例图 OOD:(Object Oriented Design)面向对象设计。系统架构师。UML中的类图...原创 2020-03-31 00:17:24 · 293 阅读 · 0 评论 -
Python基础 - 8.面向对象编程
面向对象编程面向对象和面向过程常用面向对象编程语言的区别什么是对象如何区分类和对象声明类和创建对象属性方法__init__和__del____str__私有对象的引用计数练习本章项目源码 面向对象和面向过程 面向过程:C、Basic、汇编 面向对象:C++、Java、PHP 面向过程是从计算机的角度出发考虑问题 面向对象是从人的角度出发考虑问题 比如:学生去教室上课 面向过程: 起床 洗刷刷 ...原创 2020-03-30 23:52:47 · 624 阅读 · 0 评论 -
Python基础 - 7.函数
函数函数概述可变参数\*args和\*\*kwargsglobal和nonlocal递归匿名函数:lambda表达式练习本章项目源码 函数概述 在python中,使用def关键字声明一个函数。Def行的最后必须加冒号。函数的实现需要缩进。格式: def 函数名(形参): 函数的实现 然后,通过如下方法调用函数 函数名(实参) 比如:无参数的函数 # 声明一个无参数的函数 defsa...原创 2020-03-29 23:01:06 · 293 阅读 · 0 评论 -
Python基础 - 6.数据类型
数据类型数值字符串列表元组集合字典习题本章项目源码 数值 数值分为:整数(int)、浮点数(float)、复数(complex)、布尔值(bool) 数值类型之间的转换: int(x):把其他类型转换成整数 float(x):把其他类型转换成浮点数 bool(x):把其他类型转换成布尔型 complex(x):把x转换成复数。实数为x,虚数为0 complex(x,y):把...原创 2020-03-29 22:46:14 · 494 阅读 · 0 评论 -
Python基础 - 5.流程控制
流程控制条件语句 if循环语句:while循环语句 for习题本章项目源码 常用的流程控制语句3种: 1 顺序语句 2 条件语句 3 循环语句 条件语句 if Python中的条件语句一般是指if…else语句 score = 83 # 如果大于等于60分就及格 小于60分就不及格 if score >= 60: print(*"及格"*) print(*"...原创 2020-03-29 21:52:07 · 254 阅读 · 1 评论 -
Python基础 - 4.基础语法
基础语法注释行和缩进标识符和关键字pass语句多行语句引号等待用户输入运算符数据类型习题本章项目源码 注释 Python中的注释: 1 单行注释 # … 2 多行注释 ‘’’ …… ‘’’ “”"….""" 行和缩进 学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。 缩进的空白数量是可变的,...原创 2020-03-29 21:28:39 · 263 阅读 · 0 评论 -
Python基础 - 3.项目需求与开发
项目需求与开发项目需求项目开发工具项目实战创建BaoAI Back 后端项目虚拟环境创建Git版本管理:项目初始化新建项目目录结构及文件提交项目文件至git版本库本章项目源码 项目需求 一.从零创建baoaiback项目 1.创建虚拟环境venv 2.导入依赖库requirements.txt 3.Git项目版本库初始化 4.配置文件 .gitignore config.py lo...原创 2020-03-29 21:08:45 · 562 阅读 · 0 评论 -
Python基础 - 2.Python安装和运行
Python安装和运行@[TOC](Python安装和运行) 安装Python软件安装python插件运行python程序的方式 安装Python软件 例子:安装 python-3.6.3 下载:python.org 如果是32位机的,安装python-3.6.3.exe 如果是64位机的,安装python-3.6.3-amd64.exe 查看自己电脑的系统:打开“系统” 比如我这里就是...原创 2020-03-29 17:33:56 · 320 阅读 · 0 评论 -
Python基础 - 1.课程内容
课程内容@[TOC](课程内容) 课程内容课程学习路径课程源码项目浸入式教学交流讨论 课程内容 课程 项目 学习内容 达到目标 Python基础 BaoAI平台从零创建,创建虚拟环境,导入依赖库、创建配置文件、创建应用和模块、通用类开发,包括系统响应结果类、状态类等 环境搭建、注释、运算符、数据类型、标识符和关键字、流程控制、列表、元组、集合、字典、函数、面向对象编程、模块、文件 ...原创 2020-03-29 17:19:30 · 425 阅读 · 0 评论
分享