python学习一:环境搭建与简单上手

一、下载安装

Python官网下载安装包(此处为最新的3.8.1)及帮助手册:

双击开始安装,勾选添加PATH,然后Install Now,等待安装完成。

等待安装完成,打开控制台输入python确认安装正确。

二、python简介

Python是一种解释形语言,不需要编译和链接(对比:C/C++)就可以直接上手,方便快捷。它的语法比较简单,适合对编程稍有了解的初学者,同时扩展丰富,可以完成很大强大又有趣的功能。

三、python解释器

3.1 调用解释器

Python 解释器在其被使用的机器上通常安装至 /usr/local/bin/python3.8。此处安装时已勾选添加到path(如无自行添加python安装目录下的bin文件夹到系统path路径中去)。命令行输入python以启动解释器。

在主提示符中输入文件结束字符(在 Unix 系统中是 Control-D,Windows 系统中是 Control-Z)就退出解释器并返回退出状态为0。如果这样不管用,你还可以写这个命令退出:quit()

解释器的行编辑功能在支持 GNU Readline 库的系统中也包括交互式编辑,历史替换和代码补全等。 检测是否支持行编辑最快速的方式是在首次出现 Python 提示符时输入 Control-P。 如果听到“哔”提示音,就说明支持行编辑;如果什么都没发生,或是回显了 ^P,说明不支持行编辑;你只能用退格键从当前行中删除字符。

3.2交互模式

在终端(tty)输入并执行指令时,我们说解释器是运行在 交互模式(interactive mode)。在这种模式中,它会显示 主提示符(primary prompt),提示输入下一条指令,通常用三个大于号(>>>)表示;连续输入行的时候,它会显示 次要提示符,默认是三个点(...)。进入解释器时,它会先显示欢迎信息、版本信息、版权声明,然后就会出现提示符:

C:\Users\二月鸟>python
Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 23:11:46) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

多行指令需要在连续的多行中输入。比如,以 if 为例:

>>> is_flat = True
>>> if is_flat:
...     print("Be careful not to fall off!")
...
Be careful not to fall off!

四、源文件的字符编码

默认情况下,Python 源码文件以 UTF-8 编码方式处理。如果不使用默认编码,要声明文件所使用的编码,文件的 第一 行要写成特殊的注释。语法如下所示:

# -*- coding: encoding -*-

其中 encoding 可以是 Python 支持的任意一种编码。

关于 第一行 规则的一种例外情况是,源码以Unix shebang行开头。这种情况下,编码声明就要写在文件的第二行。例如:

#!/usr/bin/env python3
# -*- coding: cp1252 -*-

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Roc大鹏君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值