刘清政,刘老师:微信号:306334678
python班后期项目,架构,就业
今日内容
0 Typora软件使用
0 注册一个博客园:cnblogs,以后的笔记都传到博客园上
1 下载typora
https://www.typora.io/#windows
2 安装:一路下一步
3 双击打开
4 写内容
-# 表示标题,一个 # 就是一级
-```python 写代码内容
-字体加粗 使用 **内容**
- > 一个区域,写内容
-使用软件截图,ctrl+v 放到笔记中
-把文件夹+文件一同copy,以后图在笔记中才能显示
5 其它更多操作可以自行学习(用的较少)
1 操作系统概述
1.1 操作系统的由来
1 硬件:cpu,硬盘,内存,主板
2 安装在硬件之上:操作系统,可以方便我们更简单的操作硬件
3 操作系统分类:
-Windows操作系统:微软公司出品,个人pc
-Linux操作系统:很多公司,公司服务器使用
-mac os:苹果公司的个人pc
4 在操作系统上装软件:使用编程语言写出来的
1.2 系统软件与应用软件
操作系统安装完,有一些内置软件,称之为系统软件
安装的第三方的软件:比如qq,微信,称之为应用软件
1.3 计算机系统三层结构
2 编程和编程语言分类
1 机器语言
-0101010101
2 汇编语言
-英文标签代表一组二进制指令
3 高级语言
-python,Java,go,php,c....
-解释型:python,php...
-相当于同声传译,一边读代码,一遍交给操作系统执行
-编译型:go,java,c
-相当于谷歌翻译,一次性翻译完
-如果是解释型语言,需要一个中间翻译的软件,天然夸平台
-python---》python解释器(软件)
-如果是编译型语言,一旦编译完,直接在操作系统上执行,但是不夸平台
3 Python介绍
1 python:python这门语言,也有可能指的是python解释器
2 1989年 吉多·范罗苏姆(Guido van Rossum)退出的,编程语言排行榜:第三
-java
-c
-python
3 python的应用场景
Python可以应用于众多领域,如:人工智能、数据分析、爬虫、金融量化、云计算、WEB开发、自动化运维/测试、游戏开发、网络服务、图像处理等众多领域。
目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等
4 python解释器版本
-3.9版最新:3.8,3.7,3.6。。。
-3.8.6,3.8.10
-2.x版本:跟3版本不兼容,一般安装2.7解释器
-解释器:
-cpython解释器:C语言写的(基本上都是用这个解释器)
-JPython解释器:是用JAVA编写的python解释器
-PyPy解释器:Python语言实现的Python解释器
4 Python环境安装和配置
1 下载,安装
-https://www.python.org/downloads/release/python-396/
2 验证是否安装成功
-cmd窗口,输入python,如果显示如下,表示安装成功
-在cmd中输入python本质是在执行python.exe这个可执行文件
-python的安装路径和scripts路径在环境变量中
-在任意路径下敲python.exe 都会执行
-在任意路径下敲pip3.9 也会执行(安装第三方模块需要用到)
3 环境变量相关 ##########很重要
-只要可执行文件所在路径,加入到了环境变量---》在任意路径下执行该可执行文件,都会执行
-如果没加入环境变量----》去可执行文件所在路径,执行可执行文件
5 第一个Hellowrold
1 在记事本中写入
print('hello world')
2 python解释器执行代码,在cmd窗口下
python 文件路径+文件名即可
3 其他代码(删除名字为 致命诱惑.mp4的文件)
import os
os.remove('致命诱惑.mp4')
4 其他代码,修改文件名字
import os
os.rename('致命诱惑.txt','学习强国.txt')
6 集成开发环境的安装
1 都用txt写,能保存,很麻烦,没有代码提示
2 在cmd下敲python,进入交互式命令行(代码不能保存,运行完就没了)
-写python代码
3 需要使用一款软件,方便我们更快速写代码
-pycharm
作业
1 把python解释器装完(3.9,3.8)
2 删除文件的代码,执行
3 把pycharm下载并安装,并写代码,运行(部分同学)