玩命加载中...
# 从零开始学Python 五个小节,预计用时**100分钟**。从零开始掌握Python的基本操作。 请打开您的电脑,按照步骤一步步完成,100分钟让你入门Python。 本教程基于**Python 2.7**。 原创者:**<a href='http://sofasofa.io/user_profile.php?id=1001070'>雷猴</a>** &nbsp;&nbsp;|&nbsp;&nbsp; 编辑校对:SofaSofa TeamC &nbsp;&nbsp;|&nbsp;&nbsp; 谢绝转载,违者侵权。 ---- ### 零、安装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数据科学社区!" ``` <ul class="pagination"> <li class="active"><a href="#">第1页</a></li> <li><a href="2.php">第2页</a></li> <li><a href="3.php">第3页</a></li> <li><a href="4.php">第4页</a></li> <li><a href="5.php">第5页</a></li> <li><a href="6.php">第6页</a></li> </ul> <ul class="pager"> <!--<li class="previous"><a href="#"><b>&larr; 返回前一页</b></a></li>--> <li class="next"><a href="2.php"><b>进入下一页 &rarr;</b></a></li> </ul>