您的位置:首页 > 编程语言 > Python开发

第一周总结和复习

2018-03-02 16:23 148 查看
## 概述

- Python是一种解释型语言,解释型语言的最大优点是平台可移植性,最大的缺点是执行效率低下.
- 今天当计算机硬件已经足够发达的时候,我们追求的更多的并不是程序的执行效率,而是程序的开发效率.
- 可以从Python的[官方网站](http://python.org)下载Python的安装程序以及查看相关文档.
>**说明**: 如果要在Linux环境下更新到Python 3.x版本需要通过源代码构建安装.
- 我们可以使用Python的包管理工具pip来安装第三方模块.

```Shell
pip install 模块名(ipython jupyter)
```

或

```Shell
python -m pip install ipython jupyter
```

- 第一个Python程序 - hello,world!

```Python
"""
第一个Python程序
Version: 0.5
Author: 骆昊
Date: 2017-12-12
Modifier: 王大锤
Date: 2018-1-31
"""
# 使用了Python内置的print函数打印字符串
print("hello,world!")
```
- 如果想用交互式环境进行Python开发那么可以使用ipython或者jupyter的notebook项目

```Sheel
jupyter notebook
```

- 如果要做团队开发以及需要使用多文件多模块写作的大型项目,我们推荐使PyCharm的集成开发工具,我们可以从JetBrains公司的[官方网站](http://www.jetbrains.com)下载到PyCharm.

## 变量

1. 变量的作用
2. 变量的命名

a. 数字字母下划线,数字不能开头,特殊符号不能使用.

b. 大小写敏感

c. 不要跟关键字(有特殊含义的单词,后面会讲到)和系统保留字(如函数、模块等的名字)冲突。

PEP 8要求:
- 用小写字母拼写,多个单词用下划线连接。
- 受保护的实例属性用单个下划线开头(后面会讲到)。
- 私有的实例属性用两个下划线开头(后面会讲到)
3. 变量的类型

## 运算符

1. 赋值运算符
=
2. 算术运算符
+ - * / ** // %
3. 关系运算符
> < == !=
4. 逻辑运算符
and or not
5. 身份运算符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python