操作系统

#控制 协调 管理计算机各个硬件的工作(主要是针对cpu)
操作系统其实本质也是一款程序员编写的应用程序
"""三层架构"""
普通的应用程序

计算机硬件(cpu 内存 硬盘)
1计算机必须要有操作系统才可以运行软件
2程序员开发的程序都是基于系统之上

pc端常见操作系统
windows系统 更加注重用户体验
linux系统 源于unix 更加注重程序运行
mac系统 源于unix 用户体验和程序运行都较好
ubantu 源于unix 有图形化界面 比Linux体验好点
移动端常见操作系统
安卓系统
ios系统
鸿蒙系统

文件的概念

#文件就是用来存取数据的
1,双击一个文件到底发生了什么事情
 控制硬盘转动读取文件数据到内存
2,编辑文件内容到底发生了什么事情
 修改内存中的文件数据 bios系统
3,按ctrl+s 到底发生什么事情
 将内存中的数据刷到硬盘
   """操作系统将复杂丑陋的操作封装成简单快捷的接口供用户使用"""
   

编程语言的发展史

机器语言
 程序员使用二进制与计算机直接沟通交流
     优势在于计算机能够直接识别 速度最快
     劣势在于学习难度大 开发效率低
汇编语言
 用简中的英文字母代替一串二进制数字
     优势在于记忆难度和学习难度有所降低 速度也很快
     劣势在于并没有从根本上解决难度和效率问题
高级语言
 直接用人类能够读懂的语言与计算机的沟通交流
     优势在于学习难度低 开发效率高
     劣势在于计算机无法直接理解 速度较慢
 使用高级语言编程需要有一个'翻译官'
C++ C#   速度最快的高级语言 java php python golang

   

编程语言的分类

1,编译型 c++
 一次性翻译 类似于谷歌翻译 一次翻译可以反复使用
   #如果想在自己电脑上写c++就需要下载一个c++编译器
   劣势在于如果经常出bug 就需要次次整体翻译
 
2,解释型 python
 逐行翻译 类似于同声传译
 每次运行之后都需要逐行翻译 速度较慢
 优势在于逐行翻译 有bug无bug都没影响
   #下一个python解释器

python 解释器

#guido 龟叔
'''
  在it行业,很多专业性软件不推荐使用最新版
  只要程序可以正常运行没有任何问题
  十年前的软件也照用
'''
python解释器版本
1.x实验版本,不用  
2.x最高版本2.7,苹果系统自带,2020停止维护
3.x最高版本3.9(推荐使用3.6!!!!!!!)啊啊啊
马上就出来的4.x速度翻倍、未来很牛逼
'''版本不同主要是底层,对程序员而言代码几乎一致'''

python前景  #调包侠
 web开发  人工智能  机器学习  数据分析  自动化运维(会linux系统和蟒蛇就行)  网络爬虫  自动化测试  自动化办公  量化金融
   本身不牛逼,背后大佬很牛逼

python解释器下载与安装

https://www.python.org/downloads/windows/
   Python 3.6.8 - Dec. 24, 2018
   可执行安装包64bit
   

基本使用

#唤起windows cmd窗口
win+r  并输入cmd回车
#切换路径
如果你是要切换盘(cde盘) cde加冒号
如果是切换路径使用关键字cd即可 输入前面两个字母按tab就可搜到
"""
什么是路径
某个资源所在位置 类似于gps坐标
什么是相对路径
需要有一个参考系 例如找老师 在隔壁 只能相对于提问者所在位置查找 无法给其他地区人员使用
什么是绝对路径
确切地址,给谁都能找到资源 不需要特定参考系
"""

环境变量

# 如何查看当前计算机的环境变量(类似于公共仓库)
右键属性
 高级系统设置
   环境变量
     双击path 添加位置
 如果是win7系统,环境变量贼小一个窗口,添加位置还得加在其他位置屁股后面分割一下
"""
类似于公共仓库
  查找数据先在当前所在路径下查找
  如果没有再去环境变量中依次查找 找到一个自动结束
"""      

执行python程序的三种方式

第一种 
直接cmd窗口内编写
 临时编写简易代码 无法保存不推荐长期使用
   
第二种
使用python命令执行脚本文件
txt文件里输入python代码,用路径python 执行
可以在txt里保存代码
   
第三种
使用专门编写代码的软件
 """
类似于做表格用excel
做幻灯片用powerpoint
编程用软件
"""
1,vscode
 需要很多额外配置,对小白不友好
2,subline
 目前非常火的软件,功能很多很杂,针对性不强,也不太推荐
3,pycharm
 专门针对python开发的编程软件,对小白很友好,集成很多功能    

pycharm编辑器

# jetbrains公司
 开发了很多编程语言相关的编辑器,全都要收费
   
   https://www.jetbrains.com/pycharm/download/#section=windows
 
 针对pycharm的破解方式有很多 并且不同版本可能存在不同
 经常会被反制,要经常破解

破解方式
 1,激活码
   百度直接搜索,淘宝购买
 2,脚本文件
   破到2089,2099年。还有目前流行起来的无限试用
   以前试用期过了半小时关掉,提醒你破解
   
破解教程 https://www.cnblogs.com/marvin-wen/p/14397932.html破解教程
   
 

 

posted @   YY135791  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示