初识Python
Python的起源
- 1989年,Gudio van Rossum吉多· 范罗苏姆(龟叔)
- 1991年,第一个Python解释器诞生
为什么选择Python
- 简单易学
- 优雅
- 安全性高
- 适用面广泛
Python安装(Windows)
-
下载
官网下载地址:https://www.python.org/downloads
-
安装
双击打开下载的安装包
-
验证
点击左下角windows键

输入: cmd,打开“命令提示符”程序
在命令提示符程序内,输入:python 并回车
Python安装(MacOS)
-
下载
官网下载地址:https://www.python.org/downloads
点击后在打开的网页内
点击最新的python3.11.4的按钮
拖动网页到最下方,如下图
-
安装
下载完成后,应该可以看到如下文件:
双击打开下载好的:python-3.10.4-macos11.pkg 文件,开始安装
-
验证
找到mac中的“终端”程序并打开:
直接在终端中输入:
python3
如图,表示Python已经安装成功。
-
拓展
如果想要使用python命令,而非python3命令执行python
那么可以设置环境变量来解决,在终端中执行如下代码:
echo 'alias python=python3' >> .bash_profile退出且重新打开终端,然后执行:
python
Python安装(Linux)
-
下载
基于CentOS 7
官网下载地址:https://www.python.org/downloads
拖动网页到最下方,如下图
找到Gzipped source tarball按钮,点击右键,选择复制链接
-
安装
在Linux上安装Python需要先安装前置依赖程序。
登陆到Linux中,使用yum程序进行依赖程序安装,执行如下命令:
yum install wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel -y进入到Linux系统内,使用wget命令,粘贴复制的下载链接,进行下载:
执行下载:
cd ~ wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz
下载完成后,即可看到已下载好的安装包文件:
解压安装包,执行:
tar -xvf Python-3.10.4.tgz
切换目录到解压后的Python安装文件夹
# 切换目录 cd Python-3.10.4-
配置
./configure --prefix=/usr/local/python3.10.4大约耗时30秒
-
编译
make && make install大约耗时10分钟,请耐心等待
编译完成后,可以配置软链接,方便快速使用python:
# 删除系统自带的老版本(python2)的软链接 rm -f /usr/bin/python # 创建软链接 ln -s /usr/local/python3.10.4/bin/python3.10 /usr/bin/python创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)
修改如下2个文件:
/usr/bin/yum
/usr/libexec/urlgrabber-ext-down
使用vi编辑器,将这2个文件的第一行,从
#!/usr/bin/python修改为:
#!/usr/bin/python2 -
-
验证
在Linux系统命令行窗口内,直接执行:python 并回车:
第一个Python程序
print(“Hello World!!!”)
注意:输入的双引号和括号,请使用英文符号哦
第一个Python程序 - 常见问题
**问题描述:**找不到“命令提示符”程序在哪里
问题解答:
使用快捷键:win + r
![]()
打开运行框,输入cmd后回车即可打开命令提示符程序
![]()
**问题描述:**命令提示符内,输入python出现
‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
问题解答:
安装python的时候,没有勾选:add python 3.10 to PATH的选项
![]()
卸载Python,重新安装python,勾选这个选项。
然后重新打开命令提示符程序,即可
**问题描述:**执行出现:SyntaxError: invalid character ‘“’ (U+201C)
问题解答:
![]()
这是因为,代码中的符号是中文符号。
请检查代码中的:
- 双引号
- 小括号
这两个符号,应该是英文符号
Python开发环境
安装和配置PyCharm工具
-
下载
官方下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
-
安装
打开
编写代码
工程创建完成:
创建一个Python代码文件 ,名称test.py
在空白处右键,然后选择运行:
PyCharm基础使用
修改主题
默认是黑色主题,我们可以在PyCharm的右上角,点击“齿轮”
然后点击:”theme”,选择主题:
选择想要的主题即可:
修改默认字体和大小
打开设置:
通过快捷键快速设置字体大小
打开设置:
添加鼠标快捷键:
按ctrl + 鼠标滚轮上
其它插件:
翻译软件:
常用快捷键
- ctrl + alt + s : 打开软件设置
- ctrl + d :复制当前行代码
- shift + alt + 上\下 : 将当前行代码上移或下移
- crtl + shift + f10 : 运行当前代码文件
- shift + f6 :重命名文件
- ctrl + a : 全选
- ctrl + c\v\x : 复制、粘贴、剪切
- ctrl + f : 搜索
Python基础语法
字面量
什么是字面量
字面量:在代码中,被写下来的的固定的值,称之为字面量。
常用的值类型
Python中常用的有6种值(数据)的类型
| 类型 | 描述 | 说明 |
|---|---|---|
| 数字(Number) | 支持 整数(int) 浮点数(float) 复数(complex) 布尔(bool) |
整数(int),如:10、-10 |
| 浮点数(float),如:13.14、-13.14 | ||
| 复数(complex),如:4+3j,以j结尾表示复数 | ||
| 布尔(bool)表达现实生活中的逻辑,即真和假,True表示真, False表示假。 True本质上是一个数字记作1,False记作0 |
||
| 字符串(String) | 描述文本的一种数据类型 | 字符串(string)由任意数量的字符组成 |
| 列表(List) | 有序的可变序 | Python中使用最频繁的数据类型,可有序记录一堆数据 |
| 元组(Tuple) | 有序的不可变序列 | 可有序记录一堆不可变的Python数据集合 |
| 集合(Set) | 无序不重复集合 | 可无序记录一堆不重复的Python数据集合 |
| 字典(Dictionary) | 无序Key-Value集合 | 可无序记录一堆Key-Value型的Python数据集合 |
字符串
字符串(string),又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串
Python中,字符串需要用双引号(")包围起来
被引号包围起来的,都是字符串
注释
注释的作用
注释:在程序代码中对程序代码进行解释说明的文字。
作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可以看懂程序代码的作用,能够
大大增强程序的可读性。
注释的分类
单行注释:以 #开头,#右边 的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用
# 我是单行注释
print("Hello World!!!")
注意,#号和注释内容一般建议以一个空格隔开
多行注释: 以 一对三个双引号 引起来 ( “”“注释内容”"" )来解释说明一段代码的作用使用方法
"""
我是多行注释
创建日期:2023.6.23
作者:迷雾
"""
print("Hello World")
print("你好,世界")
print("Hello Python")
print("你好,Python")
温馨提示:
Python多行注释一般用于解释:
- 整个Python代码文件
- 类
- 方法
变量
什么是变量
变量:在程序运行时,能储存计算结果或能表示值的抽象概念。
变量的定义格式:
# 变量名称 = 变量的值
"""
演示Python中变量的相关操作
"""
# 定义一个变量,用于记录钱包余额
money = 50
# 输出变量记录的内容
print("钱包还有:", money)
变量的特征
变量存储的数据,是可以发生改变的。




