玩命加载中...
# 从零开始学Python
五个小节,预计用时**100分钟**。从零开始掌握Python的基本操作。
请打开您的电脑,按照步骤一步步完成,100分钟让你入门Python。
本教程基于**Python 2.7**。
原创者:**雷猴**
|
编辑校对:SofaSofa TeamC
|
谢绝转载,违者侵权。
----
### 零、安装Python
推荐初学者安装[Anaconda](https://www.continuum.io/downloads)。安装时选择`Python 2.7`版本。
对于熟悉Matlab或者R的初学者,推荐使用Anaconda中的Jupyter和Spyder作为python的编译器。
### 一、基本操作
#### 1. 输出到屏幕
Python中`print`函数可以将结果输出到屏幕。在Python 2.7中,以下两种方式皆可。
```Python
print "Hello SofaSofa!"
print('Hello SofaSofa!')
```
#### 2. 定义变量与赋值
在Python中,定义变量时不需要声明变量的类型,但是需要赋值。用`=`表示赋值。
```Python
a = 3
b = 2.5
```
有时为了方便,我们也可以把上面的两个赋值命令写成:
```python
a, b = 3, 2.5
```
上面的变量是数值类型的。我们也可以定义字符型、布尔型的变量。
```python
my_string = 'sofa'
flag_1 = True
flag_2 = False
```
如果只是想定义变量,却不想赋予初始值,可采用:
```python
my_variable = None
```
对于已经声明过的变量,我们可以进行重新赋值。如下:
```python
my_int = 5
my_int = 3
print my_int
```
小实验:python中的变量名区分大小写吗?可以试试如下的命令,看看结果如何?
```python
a = 3
A = 2
print a
```
#### 3. 注释
在代码中添加注释,用助于代码的可读性,有时也有助于对代码debug。Python中有两种添加注释的方式。
1. 在行首插入#,整行会成为注释。
2. 把段落放在三个双引号中,整个段落会成为注释。
```python
# This is a comment. The following code will define my_int and then change its value.
my_int = 5
my_int = 3
"""
This paragraph is a comment.
The first line defined and initialized my_int.
The second line changed the value of my_int.
"""
```
#### 4. 设置中文环境
我们可以用以下代码,实现在Python中显示中文。
```python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
print "欢迎加入SofaSofa数据科学社区!"
```