python入门笔记
python入门笔记
昨日课程回顾
- typora基本使用
块元素的使用(大小标题,编程环境,表格等)
- 编程与编程语言
编程语言是人与计算机沟通的媒介
编程是程序员想法转换为计算机能够理解的语言的结果
- 计算机五大组成部分
控制器、运算器、存储器、内存、外存
- 计算机的三大核心硬件
CPU、内存、硬盘
- 计算机的本质
计算机对世界的认知只有0和1
今日内容笔记
操作系统
操作系统同样是一款由程序员编写出来的应用程序
程序员开发的应用程序必须是基于操作程序之上的
计算机的最基础三层架构
- 计算机硬件
- 操作系统
- 应用程序
操作系统的主要作用
``教会电脑如何管理和配置内存,决定系统资源的优先次序,
并且提供一个让用户与系统较为方便人性化的操作界面.``
市面常见操作系统
PC系统 | 用户体验 | 程序运行 | 程序兼容 |
---|---|---|---|
Windows | 优秀 | 一般 | 优秀 |
Linux | 一般 | 优秀 | 优秀 |
mac | 优秀 | 优秀 | 一般 |
手机常见的操作系统有安卓、ios,其中有国人骄傲的 由华为研发的HarmonyOS(鸿蒙)
文件的概念
💠文件就是用来存取数据💠
-
打开一个文件发生了什么呢?
控制硬盘转动读取文件数据到内存
-
编辑文件又发生了什么呢?
修改内存中的文件数据
-
保存文件中的数据又发生了什么呢?
将内存中的数据刷到硬盘
编程语言的发展史
-
机器语言
二进制数作为计算机的主要沟通方式
-
汇编语言
用简单的英文字母代替一串二进制数字作为主要沟通方式
-
高级语言
使用人类语言作为主要沟通方式(需要一个翻译官)
机器语言 汇编语言 高级语言 识别速度 最快 较快 快 学习难度 最高 较高 正常 开发效率 最低 低 快
编程语言的分类
-
编译型 例:C++
一次性翻译,内容可反复使用速度快,
缺点容错率低,错误需要重新编写全文
-
解释型 例:python
逐行翻译,容错率高,单行错误影响低
缺点在于每行逐步翻译,速度较慢
PHP 天下第一天下第一天下第一
手机常见的操作系统有安卓、ios,其中有国人骄傲的 由华为研发的HarmonyOS(鸿蒙)
Python解释器
python创始人 guido
guido介绍
python解释器的版本
python1.x:实验版本 (不建议使用)
python2.x:最高版本python2.7(2020停止维护,不建议使用)
python3.x:最高版本python3.10(推荐使用python3.6)
python4.x:还在编写当中
🔊建议:在IT互联网领域,专业性的软件不推荐使用最新版.
python的前景
web开发、人工智能、机器学习、数据分析、自动化运维、网络爬虫、自动化测试、自动化办公、量化金融
Python解释器下载与安装
对应版本:Python 3.6.8 - Dec. 24, 2018
Download Windows x86-64 executable installer
一步步点击默认提示即可
注意安装位置(优先选择非系统盘)
基本使用
windows+R 调出输入框输入cmd调出命令提示框
切换相对应路径,输入关键字
路径
什么是路径?
路径就是某个资源的所在位置 类似于GPS坐标
什么是相对路径?
需要有一个参考系 类如在某某的上面 左边 下方
什么是绝对路径?
完整的地址或路径 类似详细的经纬度坐标
环境变量
右键属性
- 高级系统设置
- 环境变量
- 双击path
执行python程序的三种方式
第一种:直接在cmd窗口编写
临时编写简易的代码 无法保存
第二种:
使用python命令执行脚本文件
python 文件路径
第三种:
使用专门编写代码的软件
❔:那么python的专门编写代码的软件是什么呢❔
python编辑器
python创作公司是jetbrains公司
该公司的所有产品都是收费的
但是作为一名勤俭持家,拥有良好优秀的节约品格的我
白嫖才是真理!!!
目前主流有三种破解方式
-
激活码
百度搜索或者淘宝低价购买
-
脚本文件
百度搜索,关注微信公众号可获取
-
修改主机文件
较为繁琐
(个人觉得破解方法更新换代较快,不适合留在笔记中,指不定那天就失效了,熟悉多种软件的破解方式最重要)
第一串代码
破解完python后,创建一个py后缀的文件夹
你好,世界!
print("hello world!")
但是作为JOJO迷,我更想说
print("The world!")
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!