python基础2
python基础学习2
内容概要
- 操作系统
- 文件的概念
- 编程语言的发展史
- 编程语言的分类
- python解释器
- python解释器下载与安装
- pycharm编辑器
- pycharm编辑器下载与安装
- 补充内容
今日内容详细
操作系统
# 控制协调管理计算机各个硬件的工作 (主要针对CPU)
本质就是一款程序员编写的应用程序而普通的应用程序都是基于操作系统之上运行的。
PC端常见操作系统
windows系统 更加注重用户体验
linux系统 源于unix系统 更加注重程序运行
mac系统 源于unix系统 兼备
ubantu 源于unix系统 有图形化界面 比linux稍微体验好点
移动端常见操作系统
安卓系统
IOS系统
鸿蒙系统
...
文件的概念
1.文件就是用来存取数据的
2.操作系统将复杂丑陋的操作封装成了简单快捷的接口供用户使用
编程语言的发展史
graph
机器语言-->汇编语言
汇编语言-->高级语言
使用高级语言编程需要有一个'翻译官'
eg:C++、C#、Java、PHP、python、Golang
编程语言的分类
1.编译型 C++
一次性翻译 可以反复使用 速度快 bug有影响
# 如果想在自己的电脑上编写C++代码就需要提前下载一个C++的编译器
2.解释型 python
逐行翻译 速度较慢 有无bug没影响
# 如果想在自己的电脑上编写python代码就需要提前下载python的解释器
python解释器
# 作者 guido(龟叔)
# 外号 调包侠
python解释器版本
python1.x 实验版本
... 最高2.7(2020就不再维护更新)
... 最高3.9(推荐3.6)
python4.x 还在编写当中 未来速度要翻一倍
"""版本的不同主要是底层 针对程序员而言代码几乎一致"""
python的前景
web开发、人工智能、机械学习、数据分析、自动化运维、网络爬虫、自动化测试、自动化办公、量化金融
python解释器下载与安装
pycharm编辑器
- jetbrains公司 网址:https://www.jetbrains.com/
- pycharm编辑器由jetbrains公司开发,该公司开发了很多编程语言相关的编辑器,所有的产品都是收费的。
针对pycharm的破解方式有很多 并且不同的版本可能存在不同
pycharm可以免费试用30d 之后有些版本可以每次使用30min
破解方式
1.激活码
百度直接搜索、淘宝购买
2.脚本文件
2089/2099、无限试用
3.修改主机文件
较为繁琐 不太推荐
pycharm需要绑定python解释器
在创建python项目的时候 选择本机自带的解释器
system interpreter
创建新的项目(创建一个全新的文件夹)
选择文件夹之后右键选择python file
# 修改字体大小:file>>>settings>>>editor>>>general>>>change font size with....
# 修改主题样式:file>>>settings>>>editor>>>color scheme
pycharm编辑器下载与安装
补充内容
Windows命令解释程序窗口
# 呼起windows cmd串口
windows+r并输入cmd回车
# 切换路径
如果你是要切换盘(C盘 D盘 F盘) 盘+:即可
如果你是切换路径使用关键字cd即可
"""
路径:就是某个资源的所在位置
相对路径:需要有一个参考系的相对位置
绝对路径:不需要特定的参考系的位置
"""
环境变量
# 如何查看当前计算机的环境变量
右键属性--高级系统设置--环境变量--双击path
如果是win7系统 那么环境变量的展示是一个非常小的窗口
需要将路径添加进去并以英文状态下的分号作为结束符
eg: C:\aaa;D:\ccc;D:\python36;
类似于公共的仓库
查找数据的时候先在当前所在的路径下查找 如果没有再去环境变量中依次查找 找到一个自动结束
执行python程序的三种方式
第一种
直接在cmd窗口内编写
临时编写简易的代码
无法保存不推荐长期使用
第二种
使用python命令执行脚本文件
python 文件路径
第三种
使用专门编写代码的软件
1.vscode
需要做很多额外的配置 对小白不太友好
2.sublime
目前非常火的一款软件 功能很多但是针对性不强
3.pycharm
专门针对python开发的编程软件 对小白很友好 里面集成了很多功能