<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/idsof</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; idsof]]></copyright><item><title><![CDATA[Python基础 - 13.项目实战]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105213196</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105213196</guid><author>idsof</author><pubDate>Tue, 31 Mar 2020 00:39:07 +0800</pubDate><description><![CDATA[项目实战app应用模块化开发架构www应用模块化开发架构本章项目源码
app应用模块化开发架构
项目需求（四）


目录结构：app应用功能模块目录：app/modules , 自定义功能模块加入该目录中。


模块执行流程：manage.py =&gt; app.create_app =&gt; app.modules.init_app =&gt;
app.modules.admin.init_...]]></description><category></category></item><item><title><![CDATA[Python基础 - 12.文件]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105213044</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105213044</guid><author>idsof</author><pubDate>Tue, 31 Mar 2020 00:37:22 +0800</pubDate><description><![CDATA[文件打开关闭文件读文件写文件编码问题with open() as 读写文件本章项目源码
打开关闭文件
通过open()函数可以打开文件。返回文件的对象
open(文件名,打开的权限)

其中：
文件名可以为绝对路径，也可以为相对路径
绝对路径需要加上盘符（C:/xxx.txt、D:/python/yyy.py）
相对路径指基于当前路径的位置偏移（xxx.txt、…/yyy.txt、dir/zzz....]]></description><category></category></item><item><title><![CDATA[Python基础 - 11.模块]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105212922</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105212922</guid><author>idsof</author><pubDate>Tue, 31 Mar 2020 00:29:09 +0800</pubDate><description><![CDATA[模块模块__init__.py项目实战本章项目源码
模块
任何Python可以独立运行，也可以做为模块被其它文件导入并使用其中的对象。这是实现代码复用的重要形式。为了组织大规模软件开发，需要把一些独立功能的代码分开存放到各个文件中，模块中每个子文件夹中包含一个__init__.py文件。
比如，习惯上，一个文件中只写一个类（Java的编程思想）
# 类的创建者
class Dog(object):...]]></description><category></category></item><item><title><![CDATA[Python基础 - 10.异常处理]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105212859</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105212859</guid><author>idsof</author><pubDate>Tue, 31 Mar 2020 00:23:09 +0800</pubDate><description><![CDATA[异常处理什么是异常异常语法触发异常本章项目源码
什么是异常
异常即是一个事件，该事件会在程序执行过程中发生，影响了程序的正常执行。
一般情况下，在Python无法正常处理程序时就会发生一个异常。
异常是Python对象，表示一个错误。
当Python脚本发生异常时我们需要捕获处理它，否则程序会终止执行。
异常语法
try…except…else…finally…的语法
try:
  &lt;语句&...]]></description><category></category></item><item><title><![CDATA[Python基础 - 9.面向对象提高]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105212340</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105212340</guid><author>idsof</author><pubDate>Tue, 31 Mar 2020 00:17:24 +0800</pubDate><description><![CDATA[面向对象提高面向对象思维继承在这里插入图片描述
类与类之间的关系在这里插入图片描述
多继承钻石继承多态类属性和实例属性类方法和实例方法静态方法__new__单例练习项目实战本章项目源码
面向对象思维
OOA：（Object Oriented Analysis）面向对象分析。系统分析师。UML中的用例图
OOD：（Object Oriented Design）面向对象设计。系统架构师。UML中的类图...]]></description><category></category></item><item><title><![CDATA[Python基础 - 8.面向对象编程]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105211947</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105211947</guid><author>idsof</author><pubDate>Mon, 30 Mar 2020 23:52:47 +0800</pubDate><description><![CDATA[面向对象编程面向对象和面向过程常用面向对象编程语言的区别什么是对象如何区分类和对象声明类和创建对象属性方法__init__和__del____str__私有对象的引用计数练习本章项目源码
面向对象和面向过程
面向过程：C、Basic、汇编
面向对象：C++、Java、PHP
面向过程是从计算机的角度出发考虑问题
面向对象是从人的角度出发考虑问题
比如：学生去教室上课

面向过程：

起床
洗刷刷
...]]></description><category></category></item><item><title><![CDATA[Python基础 - 7.函数]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105188696</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105188696</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 23:01:06 +0800</pubDate><description><![CDATA[函数函数概述可变参数\*args和\*\*kwargsglobal和nonlocal递归匿名函数：lambda表达式练习本章项目源码
函数概述
在python中，使用def关键字声明一个函数。Def行的最后必须加冒号。函数的实现需要缩进。格式：
def  函数名(形参):
    函数的实现


然后，通过如下方法调用函数
函数名(实参)

比如：无参数的函数
# 声明一个无参数的函数
defsa...]]></description><category></category></item><item><title><![CDATA[Python基础 - 6.数据类型]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105187462</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105187462</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 22:46:14 +0800</pubDate><description><![CDATA[数据类型数值字符串列表元组集合字典习题本章项目源码
数值

数值分为：整数(int)、浮点数(float)、复数(complex)、布尔值(bool)

数值类型之间的转换：


int(x)：把其他类型转换成整数


float(x)：把其他类型转换成浮点数


bool(x)：把其他类型转换成布尔型


complex(x)：把x转换成复数。实数为x，虚数为0


complex(x,y)：把...]]></description><category></category></item><item><title><![CDATA[Python基础 - 5.流程控制]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105186910</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105186910</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 21:52:07 +0800</pubDate><description><![CDATA[流程控制条件语句 if循环语句：while循环语句 for习题本章项目源码

常用的流程控制语句3种：



1 顺序语句


2 条件语句


3 循环语句


条件语句 if

Python中的条件语句一般是指if…else语句

score = 83 

# 如果大于等于60分就及格 小于60分就不及格

if score &gt;= 60:

print(*"及格"*)

print(*"...]]></description><category></category></item><item><title><![CDATA[Python基础 - 4.基础语法]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105186372</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105186372</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 21:28:39 +0800</pubDate><description><![CDATA[基础语法注释行和缩进标识符和关键字pass语句多行语句引号等待用户输入运算符数据类型习题本章项目源码
注释
Python中的注释：
1 单行注释 # …
2 多行注释 ‘’’ …… ‘’’ “”"…."""
行和缩进
学习Python与其他语言最大的区别就是，Python的代码块不使用大括号（{}）来控制类，函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。
缩进的空白数量是可变的，...]]></description><category></category></item><item><title><![CDATA[Python基础 - 3.项目需求与开发]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105182490</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105182490</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 21:08:45 +0800</pubDate><description><![CDATA[项目需求与开发项目需求项目开发工具项目实战创建BaoAI Back 后端项目虚拟环境创建Git版本管理：项目初始化新建项目目录结构及文件提交项目文件至git版本库本章项目源码
项目需求

一.从零创建baoaiback项目

1.创建虚拟环境venv
2.导入依赖库requirements.txt
3.Git项目版本库初始化
4.配置文件


.gitignore


config.py


lo...]]></description><category></category></item><item><title><![CDATA[Python基础 - 2.Python安装和运行]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105182163</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105182163</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 17:33:56 +0800</pubDate><description><![CDATA[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


查看自己电脑的系统：打开“系统”


比如我这里就是...]]></description><category></category></item><item><title><![CDATA[Python基础 - 1.课程内容]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105182060</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105182060</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 17:19:30 +0800</pubDate><description><![CDATA[课程内容@[TOC](课程内容)
课程内容课程学习路径课程源码项目浸入式教学交流讨论
课程内容




课程
项目
学习内容
达到目标




Python基础
BaoAI平台从零创建，创建虚拟环境，导入依赖库、创建配置文件、创建应用和模块、通用类开发，包括系统响应结果类、状态类等
环境搭建、注释、运算符、数据类型、标识符和关键字、流程控制、列表、元组、集合、字典、函数、面向对象编程、模块、文件
...]]></description><category></category></item><item><title><![CDATA[软件开发基础：Visual Studio Code]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105180892</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105180892</guid><author>idsof</author><pubDate>Sun, 29 Mar 2020 16:43:07 +0800</pubDate><description><![CDATA[软件开发基础：Visual Studio Code下载Visual Studio Code安装插件项目开发案例vscode代码片断和智能感知vscode格式化内容vscode常用快捷键vscode版本管理
下载Visual Studio Code
Visual Studio Code
安装插件
Chinese (Simplified) Language Pack for Visual Studio...]]></description><category></category></item><item><title><![CDATA[HTML5 - 5.项目实战]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105014782</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105014782</guid><author>idsof</author><pubDate>Sat, 21 Mar 2020 18:30:21 +0800</pubDate><description><![CDATA[HTML5 项目实战项目需求项目开发：findpass.html 找回密码项目：reg.html 注册表单项目开发：HTML5表单验证本章项目源码
项目需求


完成项目需求剩余部份，建议独立完成


开发找回密码、注册界面





实现登录、注册、找回密码面页的验证。

项目开发：findpass.html 找回密码


红线是一个表格table1，2行1列


绿线是内嵌入table1第二行...]]></description><category></category></item><item><title><![CDATA[HTML5 - 4.元素]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105014725</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105014725</guid><author>idsof</author><pubDate>Sat, 21 Mar 2020 18:26:46 +0800</pubDate><description><![CDATA[HTML5 元素HTML5 文档元素HTML5 头部元素项目开发：首页头部设置HTML5 主体元素HTML5内容元素HTML5列表HTML5链接项目开发：增加链接HTML5 图片项目开发：增加背景图片HTML5 表格元素项目：表格重构login.html 布局HTML5 表单元素项目开发：login.html 增加表单HTML5 视频元素HTML5 音频元素HTML5 Canvas元素HTML5 ...]]></description><category></category></item><item><title><![CDATA[HTML5 - 3.基础]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105014426</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105014426</guid><author>idsof</author><pubDate>Sat, 21 Mar 2020 18:16:25 +0800</pubDate><description><![CDATA[HTML5 基础HTMLHTML5HTML5新特性HTML5和HTML4区别HTML5文件结构HTML5元素组成HTML5元素分类HTML5元素标准属性HTML5属性值分类HTML5特殊字符项目开发：登录布局页面本章项目源码
HTML

HTML是超文本标记语言的英文缩写，这是一种标记语言，不需要进行编译，直接由浏览器执行。


语言就必须有一个语法的规则，如果没有规则，谁知道应该把一个HTML元...]]></description><category></category></item><item><title><![CDATA[HTML5 - 2.项目需求及开发]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105014224</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105014224</guid><author>idsof</author><pubDate>Sat, 21 Mar 2020 18:05:24 +0800</pubDate><description><![CDATA[项目需求


创建新项目BaoAIFront，使用HTML5开发项目


创建首页index.html、登录login.html、密码找回findpass.html、注册界面reg.html


Gulp创建WEB服务器，运行项目


Gulp监控文件修改，BrowserSync实现代码和浏览器显示同步browserSync


Git 实现项目版本管理





项目开发工具
Visual St...]]></description><category></category></item><item><title><![CDATA[HTML5 - 1.课程内容]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105014048</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105014048</guid><author>idsof</author><pubDate>Sat, 21 Mar 2020 17:52:08 +0800</pubDate><description><![CDATA[HTML5课程内容HTML课程内容课程学习路径课程源码项目浸入式教学交流讨论
HTML课程内容

前置课程：软件开发基础


推荐课程：BaoAI





课程
项目
学习内容
达到目标




软件开发基础
创建新项目，使用Git远程和本地管理源代码，编写项目说明文档
Visual Studio Code Git Markdown
使用Code开发和创建项目、Git管理项目源代码、Markdo...]]></description><category></category></item><item><title><![CDATA[项目浸入式教学，零起点系列课程]]></title><link>https://blog.youkuaiyun.com/idsof/article/details/105012455</link><guid>https://blog.youkuaiyun.com/idsof/article/details/105012455</guid><author>idsof</author><pubDate>Sat, 21 Mar 2020 17:14:17 +0800</pubDate><description><![CDATA[如何成为合格的软件开发高级工程师？

答：项目浸入式教学+10万行代码

什么是项目浸入式教学？

和传统教学相反，先有项目，再课程学习，学习同时完成项目。

项目浸入式教学流程：

项目需求（BaoAI）=&gt;

课程学习内容 + 项目代码开发 =&gt;

完成项目实践（10万行代码）+ 达到课程目标 =&gt;

开发高级工程师



零起点构建企业级项目【小宝人工智能和量化平台...]]></description><category></category></item></channel></rss>