python入门笔记

python入门笔记

昨日课程回顾

  • typora基本使用

块元素的使用(大小标题,编程环境,表格等)

  • 编程与编程语言

编程语言是人与计算机沟通的媒介

编程是程序员想法转换为计算机能够理解的语言的结果

  • 计算机五大组成部分

控制器、运算器、存储器、内存、外存

  • 计算机的三大核心硬件

CPU、内存、硬盘

  • 计算机的本质

计算机对世界的认知只有0和1

学习

今日内容笔记

操作系统

操作系统同样是一款由程序员编写出来的应用程序

程序员开发的应用程序必须是基于操作程序之上的

计算机的最基础三层架构

  1. 计算机硬件
  2. 操作系统
  3. 应用程序

操作系统的主要作用

``教会电脑如何管理和配置内存,决定系统资源的优先次序,

并且提供一个让用户与系统较为方便人性化的操作界面.``

市面常见操作系统

PC系统 用户体验 程序运行 程序兼容
Windows 优秀 一般 优秀
Linux 一般 优秀 优秀
mac 优秀 优秀 一般

手机常见的操作系统有安卓、ios,其中有国人骄傲的 由华为研发的HarmonyOS(鸿蒙)

文件的概念

💠文件就是用来存取数据💠

  1. 打开一个文件发生了什么呢?

    控制硬盘转动读取文件数据到内存

  2. 编辑文件又发生了什么呢?

    修改内存中的文件数据

  3. 保存文件中的数据又发生了什么呢?

    将内存中的数据刷到硬盘

编程语言的发展史

graph LR 机器语言 -->汇编语言 -->高级语言
  1. 机器语言

    二进制数作为计算机的主要沟通方式

  2. 汇编语言

    用简单的英文字母代替一串二进制数字作为主要沟通方式

  3. 高级语言

    使用人类语言作为主要沟通方式(需要一个翻译官)

    机器语言 汇编语言 高级语言
    识别速度 最快 较快
    学习难度 最高 较高 正常
    开发效率 最低

编程语言的分类

  1. 编译型 例:C++

    一次性翻译,内容可反复使用速度快,

    缺点容错率低,错误需要重新编写全文

  2. 解释型 例:python

    逐行翻译,容错率高,单行错误影响低

    缺点在于每行逐步翻译,速度较慢

PHP 天下第一天下第一天下第一

PHP是世界上最好的语言

手机常见的操作系统有安卓、ios,其中有国人骄傲的 由华为研发的HarmonyOS(鸿蒙)

Python解释器

python创始人 guido
python之父
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坐标

什么是相对路径?
需要有一个参考系 类如在某某的上面 左边 下方

什么是绝对路径?

​ 完整的地址或路径 类似详细的经纬度坐标

环境变量

右键属性

  1. 高级系统设置
  2. 环境变量
  3. 双击path

执行python程序的三种方式

第一种:直接在cmd窗口编写

​ 临时编写简易的代码 无法保存

第二种:
使用python命令执行脚本文件
python 文件路径

第三种:
使用专门编写代码的软件

❔:那么python的专门编写代码的软件是什么呢❔

python编辑器

​ python创作公司是jetbrains公司

​ 该公司的所有产品都是收费的

但是作为一名勤俭持家,拥有良好优秀的节约品格的我

白嫖才是真理!!!

目前主流有三种破解方式

  1. 激活码

    百度搜索或者淘宝低价购买

  2. 脚本文件

    百度搜索,关注微信公众号可获取

  3. 修改主机文件

    较为繁琐

    (个人觉得破解方法更新换代较快,不适合留在笔记中,指不定那天就失效了,熟悉多种软件的破解方式最重要)

第一串代码

破解完python后,创建一个py后缀的文件夹

你好,世界!
print("hello world!")
但是作为JOJO迷,我更想说
print("The world!")

世界

posted @ 2022-03-02 19:48  Eason辰  阅读(120)  评论(2)    收藏  举报