1
0

Python:修订简介

This commit is contained in:
周中平 2022-11-19 17:48:42 +08:00
parent de1b0db8a5
commit aa73f4d1e7
No known key found for this signature in database
GPG Key ID: B1DF9DD42D8E00DC

View File

@ -7,7 +7,7 @@ data: 2022年2月9日
## 简介
Python 是一种解释型语言,不需要编译和链接,可以节省大量开发时间。
Python 是一门易于学习、功能强大的编程语言。同时是一种解释型语言,不需要编译和链接,可以节省大量开发时间。
Python 程序简洁、易读,通常比实现同种功能的 C、C++、Java 代码短很多,原因如下:
@ -15,20 +15,43 @@ Python 程序简洁、易读,通常比实现同种功能的 C、C++、Java 代
- 使用缩进,而不是括号实现代码块分组;
- 无需预声明变量或参数。
Python 解释器易于扩展,使用 C 或 C++(或其他 C 能调用的语言)即可为 Python 扩展新功能和数据类型。Python 也可用作定制软件中的扩展程序语言。
Python 官网上免费提供了 Python 解释器和扩展的标准库包括源码和适用于各操作系统的机器码形式并可自由地分发。Python 官网还包含许多免费的第三方 Python 模块、程序和工具发布包及文档链接。
## 运行
### 安装
Python 官网:<https://www.python.org/>,选择合适版本安装。
Python 官网:<https://www.python.org/>可以在[官方文档](https://docs.python.org/)帮助下选择合适版本安装。
### 使用
在 Shell 中输入 Python 既可运行交互解释器,在解释器内编写 Python 脚本既可以运行。如果需要退出,输入`quit()`。
Python 安装后在 Shell 中输入 Python 既可运行交互解释器,在解释器内编写 Python 脚本既可以运行。如果需要退出,输入`quit()`。
### 源文件的字符编码
## 编码
Python 源码文件的编码是 UTF-8如果不使用默认编码则要声明文件的编码文件的**第一行**要写成特殊注释。句法如下:
Python 源码文件的**默认编码是 UTF-8**,如果不使用默认编码,则要声明文件的编码,文件的**第一行**要写成特殊注释。句法如下:
```python
# -*- coding: encoding -*-
```
## 注释
- 单行注释:以 # 和空格开头的部分
- 多行注释:三个引号开头,三个引号结尾
```python
"""
第一个Python程序 - hello, world!
向伟大的Dennis M. Ritchie先生致敬
Version: 0.1
Author: 骆昊
"""
# hello world
print('hello, world!')
print("你好, 世界!")
```