集训笔记0-python课程大纲(0514)

python 课程大纲
第一阶段:python基础语法+高级语法   学生管理系统
                                  2048
                                  飞机大战
                                   网络聊天室 DBA
第二阶段:网络编程。数据库
第三阶段:WEB全栈                    天天果园
第四阶段:爬虫  数据分析   人工智能
教学环境:
windows xp 7 8 10 95  97
linux
虚拟机: vm  windows rvm linux 
在自己电脑上通过vm软件+系统镜像文件一起来虚拟出来的电脑和真机共用一
套件 包括cpu盘 等等
vm:1.不需要重新开机。就能使用2种以上的操作系统
    2.两个操作系统OS之间完全隔离。互不影响
    3.两个系统之间可以进行复制粘贴操作
linux操作系统
1.开源免费【GPL】
2.安全
3.多任务多用户操作
4.服务器端广泛使用
查看IP地址:WINDOWS  ipconfig

            linux    ifconfig
linux命令:字符alt+ctrl+f4
图形页面   alt+f7

linux的目录结构
/根  linux操作系统的最大的一个文件夹
/etc  配置文件
/var/log 日志文件
/bin  存放linux命令
路径:
绝对路径:以/开始的路径称为绝对   相对和绝对可以交互使用
相对路径:不以/开始的称为相对
三大命令 pwd显示当前工作目录 ls cd切换工作目录cd直接回车 会当前用户
cd..返回上一层文件夹  cd路径去往路径
ls 显示当前目录内容
ls-a显示全部内容  ls-l 显示权限
r读 w写 x执行
 touch 创建一个文件
 mv 文件夹 移到哪里去
 移动到当前目录是改名字
for 循环 知道循环次数 
语法: for 变量 in 可迭代对象:
           语句1
        else:
           语句2
例子:for i in "abcd":
         print(i)        range()
ASCLL     ord("a")--
s="字符串“
s[(开始索引):(结束索引):(步长)}
注:小括号扩起的部分代表可以省略
正向切片:步长默认为1 开始默认索引为0 结束默认索引为给定值 结束索引为切片的
终止点  但不包含中指点
作用: 可以重复执行的代码块。可减少代码的复制和重复
格式:def 函数名():
           语句1
           语句2
注意:函数名和变量名规则一样
函数的 传参  def say (n1 ,n2,n3):
vi编辑器:
1,创建一个TXT文件 2,vim 1.txt 命令模式 3.i进入编辑模式  4/开始写入
subl
1;创建一个txt文件
2vin 1,txt 命令模式
3.i进入编辑模式
4,开始写入
5.先按esc :出现在左下角 wq保存退出 q 不保存退出
函数递归:函数直接或者间接的调用自己本身 实现简单的WELL循环
格式: def fun()
          语句块1
           fun()
            fun()从前有座山 山里有座庙苗里有个老和尚讲故事给小和尚听
从前有座庙 庙里有个老和尚
gushi()
     函数递归的最大深度是1000层。, 超过1000层的时候递归报错
装饰器 闭包。。。。。‘;;’;;
 模块  模块包含一个函数或者多个函数或者类
通常以。py结尾
 语句----语句块---函数----模块-----库
作用: 1让一些相关变量,函数,类有逻辑的组织到一起
       2,模块中的函数类,可提供给其它人调用
模块的分类
    1内置模块(tume math)
    2,标准库模块
    3,第三模块(网上下载)
    4,自定义模块(自己写)
模块的导入方法:
 1, import 模块名  将整个模块全部导入, 里面的所有函数
   import模块名 as 新模块名  导入时改名字
 import time
2,form 模块名 import  函数名
   form math import factorial as fac
 导入其中一个人函数。
 时间简介: 公元纪年 0000 1 1 00 :00:00
            计算机元年 1970    计算机底层记时
            utc时间  格林尼治时间    不会时差而产生错误
            dst时间  夏令时
 时间元组   () (2018,5,11,16,11,00,-1 -1  -1
时间模块函数  time.time()返回计算机元年到当前时间的浮点数
                time.sleep(x) 给定一个x值 让程序睡眠x秒
             time.gmttim() 将秒数转换utc表达的时间元组
             time.mktime ()将时间日期转换为时间日期元组
             time.localtime() 将utc秒数 转换为时间元祖









第一阶段:python基础语法+高级语法   学生管理系统
                                  2048
                                  飞机大战
                                   网络聊天室 DBA
第二阶段:网络编程。数据库
第三阶段:WEB全栈                    天天果园
第四阶段:爬虫  数据分析   人工智能
教学环境:
windows xp 7 8 10 95  97
linux
虚拟机: vm  windows rvm linux 
在自己电脑上通过vm软件+系统镜像文件一起来虚拟出来的电脑和真机共用一
套件 包括cpu盘 等等
vm:1.不需要重新开机。就能使用2种以上的操作系统
    2.两个操作系统OS之间完全隔离。互不影响
    3.两个系统之间可以进行复制粘贴操作
linux操作系统
1.开源免费【GPL】
2.安全
3.多任务多用户操作
4.服务器端广泛使用
查看IP地址:WINDOWS  ipconfig

            linux    ifconfig
linux命令:字符alt+ctrl+f4
图形页面   alt+f7

linux的目录结构
/根  linux操作系统的最大的一个文件夹
/etc  配置文件
/var/log 日志文件
/bin  存放linux命令
路径:
绝对路径:以/开始的路径称为绝对   相对和绝对可以交互使用
相对路径:不以/开始的称为相对
三大命令 pwd显示当前工作目录 ls cd切换工作目录cd直接回车 会当前用户
cd..返回上一层文件夹  cd路径去往路径
ls 显示当前目录内容
ls-a显示全部内容  ls-l 显示权限
r读 w写 x执行
 touch 创建一个文件
 mv 文件夹 移到哪里去
 移动到当前目录是改名字
for 循环 知道循环次数 
语法: for 变量 in 可迭代对象:
           语句1
        else:
           语句2
例子:for i in "abcd":
         print(i)        range()
ASCLL     ord("a")--
s="字符串“
s[(开始索引):(结束索引):(步长)}
注:小括号扩起的部分代表可以省略
正向切片:步长默认为1 开始默认索引为0 结束默认索引为给定值 结束索引为切片的
终止点  但不包含中指点
作用: 可以重复执行的代码块。可减少代码的复制和重复
格式:def 函数名():
           语句1
           语句2
注意:函数名和变量名规则一样
函数的 传参  def say (n1 ,n2,n3):
vi编辑器:
1,创建一个TXT文件 2,vim 1.txt 命令模式 3.i进入编辑模式  4/开始写入
subl
1;创建一个txt文件
2vin 1,txt 命令模式
3.i进入编辑模式
4,开始写入
5.先按esc :出现在左下角 wq保存退出 q 不保存退出
函数递归:函数直接或者间接的调用自己本身 实现简单的WELL循环
格式: def fun()
          语句块1
           fun()
            fun()从前有座山 山里有座庙苗里有个老和尚讲故事给小和尚听
从前有座庙 庙里有个老和尚
gushi()
     函数递归的最大深度是1000层。, 超过1000层的时候递归报错
装饰器 闭包。。。。。‘;;’;;
 模块  模块包含一个函数或者多个函数或者类
通常以。py结尾
 语句----语句块---函数----模块-----库
作用: 1让一些相关变量,函数,类有逻辑的组织到一起
       2,模块中的函数类,可提供给其它人调用
模块的分类
    1内置模块(tume math)
    2,标准库模块
    3,第三模块(网上下载)
    4,自定义模块(自己写)
模块的导入方法:
 1, import 模块名  将整个模块全部导入, 里面的所有函数
   import模块名 as 新模块名  导入时改名字
 import time
2,form 模块名 import  函数名
   form math import factorial as fac
 导入其中一个人函数。
 时间简介: 公元纪年 0000 1 1 00 :00:00
            计算机元年 1970    计算机底层记时
            utc时间  格林尼治时间    不会时差而产生错误
            dst时间  夏令时
 时间元组   () (2018,5,11,16,11,00,-1 -1  -1
时间模块函数  time.time()返回计算机元年到当前时间的浮点数
                time.sleep(x) 给定一个x值 让程序睡眠x秒
             time.gmttim() 将秒数转换utc表达的时间元组
             time.mktime ()将时间日期转换为时间日期元组
             time.localtime() 将utc秒数 转换为时间元祖

猜你喜欢

转载自blog.csdn.net/u012183076/article/details/80321136