[python]-快速入门

初识Python

Python的起源

  1. 1989年,为了打发圣诞节假期,Gudio van Rossum 吉多.范罗苏姆(龟叔) 决心开发一个新的解释程序(Python雏形)
  2. 1991年,第一个Python解释器诞生
  3. Python这个名字,来自龟叔所挚爱的电视剧Monty Python's Flying Circus

为什么选择Python

  1. 优雅
  1. 适用面广泛

什么是编程语言

  1. 语言: 进行沟通交流的表达方式
  2. 编程语言: 人类和计算机交流的一种专有领域语言
  1. 为什么不直接把中文翻译成二进制呢?
  • 自然语言远比编程语言复杂
  • 编程语言语法"死板""翻译官"更容易翻译
  1. 编程语言的工作原理?
  • 想法转换为编程语言代码
  • 通过翻译官(解释器)翻译成二进制提交计算机执行

pyhon安装

想要使用Python语言编写程序,我们必须下载Python安装包并配置Python环境

下载安装包: https://www.python.org/downloads

  1. 为了跟课程保持一致, 可以使用资料提供的安装包

安装过程

  1. 双击打开下载的安装包进行解释器安装 (以Windows系统为例)
  1. 打开cmd, 验证python程序

linux系统的python安装

  1. 在Linux上安装Python需要先安装前置依赖程序。登陆到Linux中,使用yum程序进行依赖程序安装,

执行如下命令:

  1. 下载最新版Python https://www.python.org/downloads

找到Linux系统按钮,并点击

  1. 点击后在弹出的网页内, 点击最新的python3.10.4的按钮
  1. 拖动网页到最下方,如下图
  1. 找到Gzipped source tarball按钮,点击右键,选择复制链接
  1. 进入到Linux系统内,使用wget命令,粘贴复制的下载链接,进行下载:

执行下载:

  1. 下载完成后,即可看到已下载好的安装包文件!
  1. 解压安装包,执行:
  1. 切换目录到解压后的Python安装文件夹:

配置: 大约耗时30s

编译: 大约耗时10分钟

  1. 编译完成后,可以配置软链接,方便快速使用python:

执行

  1. 创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)

修改如下2个文件:

使用vi编辑器,将这2个文件的第一行,从

修改为:

  1. 在Linux系统命令行窗口内,直接执行: python 并回车:

如图,看到Python 3.10.4字样,即表明安装成功。

入门程序

向世界说你好,应该是全世界,所有程序员入门编程语言时,都会选择的第一个程序让

我们也延续这一份来自程序员之间的浪漫,学习如何使用Python,向世界说你好。

我们的Python代码非常简单

  1. 打开CMD(命令提示符)程序,输入Python并回车
  2. 然后,在里面输入代码回车即可立即执行

常见问题

  1. 找不到"命令提示符"程序在哪里
  1. 输入python出现: "python不是内部或外部命令,也不是可运行的程序或批处理文件"

这是因为安装python的时候,没有勾选:add python 3.10 to PATH的选项

可以卸载重装python或者自己配置环境变量

  1. 命令提示符内,出现无法初始化设备 PRN

这是因为没有进入到python解释器环境内执行代码。

应该在命令提示符内先输入python,当屏幕上出现 >>>的标记的时候

再输入代码执行,才可以

  1. 执行出现:SyntaxError:invalid character'"'(U+201C)

这是因为,代码中的符号是中文符号。

python解释器

首先,一个基本原理是: 计算机只认识二进制,即0和1

计算机也不认识Python代码。但是Python有解释器程序,如下图

  1. 安装Python环境,本质上,就是在电脑中,安装Python解释器程序
  2. 代码,随时可以写,但能不能运行,就要看电脑里面有没有解释器程序了

Python解释器,是一个计算机程序,用来翻译Python代码,并提交给计算机执行。

  1. 所以,它的功能很简单
  • 翻译代码
  • 提交给计算机运行
  1. 解释器存放在: <Python安装目录>/python.exe
  1. 我们在CMD(命令提示符)程序内,执行的python,就是上图的python.exe程序

解释器的使用

  1. 在解释器程序内编码

在python解释器程序内,写完一行代码并回车后,会直接运行他, 不能一次执行多行代码

  1. 使用解释器编译源码文件

我们可以将代码,写入一个以".py"结尾的文件中,使用python命令去运行它

新建一个test.py的文件,并通过记事本程序打开它,输入如下内容

在"命令提示符"程序内,使用python命令,运行它,如图

这样就可以执行多行代码了

开发工具

Python程序的开发有许多种方式,一般我们常见的有:

  1. Python解释器环境内,执行单行代码
  2. 使用Python解释器程序,执行Python代码文件
  3. 使用第三方IDE(集成开发工具),如PyCharm软件,开发Python程序

PyCharm集成开发工具(IDE),是当下全球Python开发者,使用最频繁的工具软件绝大多数的Python程序,都是在PyCharm工具内完成的开发。

  1. 本次课程全程基于PyCharm软件工具,来讲解Python。
  2. 首先,我们先下载并安装它:

打开网站: https://www.jetbrains.com/pycharm/download/#section=windows

  1. 安装过程
  1. 激活IDE
  1. 软件中文化
  1. 修改字号
  1. 启动快捷键: ctrl + 加号/减号 可以调整字体大小
  1. 安装翻译软件: 可以右键翻译单词
  1. 常用的快捷键
  • ctrl+alt+s: 打开软件设置
  • ctrl+d: 复制当前行代码
  • shift+alt+上\下: 将当前行代码上移或下移
  • crtl+shift+f10: 运行当前代码文件
  • shift+f6: 重命名文件
  • ctrl+a: 全选
  • ctrl+ c\v\x: 复制、粘贴、剪切
  • ctrl+f: 搜索

新建项目

相关推荐
Ro Jace1 小时前
计算机专业基础教材
java·开发语言
代码游侠1 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
青春不朽5122 小时前
Scrapy框架入门指南
python·scrapy
devmoon2 小时前
运行时(Runtime)是什么?为什么 Polkadot 的 Runtime 可以被“像搭积木一样”定制
开发语言·区块链·智能合约·polkadot·runtmie
时艰.2 小时前
Java 并发编程 — 并发容器 + CPU 缓存 + Disruptor
java·开发语言·缓存
忆~遂愿2 小时前
GE 引擎进阶:依赖图的原子性管理与异构算子协作调度
java·开发语言·人工智能
沐知全栈开发2 小时前
API 类别 - 交互
开发语言
MZ_ZXD0012 小时前
springboot旅游信息管理系统-计算机毕业设计源码21675
java·c++·vue.js·spring boot·python·django·php
人道领域2 小时前
SSM框架从入门到入土(AOP面向切面编程)
java·开发语言
铅笔侠_小龙虾2 小时前
Flutter 实战: 计算器
开发语言·javascript·flutter