03.26 python扫盲之二--基础(一)

python扫盲之二--基础(一)

今天开始我们python基础的学习。

下面来看一些基础


<code>注释/<code>

建议大家都养成注释代码的好习惯,一来以后自己看自己代码能快速定位,二来给人以方便。

python的注释有很多种方法,常用的是以#开头,还有一种是以三个分号开头结尾的可以多行注释。看下面的例子:

# 这是一句注释print 'hello word'
'''这里是多行注释'''(三个点哦)

<code>中文乱码?/<code>

使用python2.7的童鞋可能会遇到代码中写了中文后乱码 不能执行的问题。这样做,

  1. <code>#!/usr/bin/env python/<code>

  2. <code># -*- coding:utf-8 -*-/<code>

  3. <code>在文件的最上面添加上面这两行。/<code>

  4. <code>第一行,告诉文件python解释器位置,是不是有点像shell/<code>

  5. <code>第二行,解决乱码问题/<code>

第一个python程序

#!/usr/bin/env python
print "Hello Word!"

把上面的代码写到一个文件里保存成<code>helloworld.py/<code>结尾的文件,执行方法如下

python hello.py

看到效果了吗?

python扫盲之二--基础(一)

输出,print 指令

  1. <code>python2/<code>

  2. <code>print'hello word'/<code>

  3. <code>python3/<code>

  4. <code>print('hello word')/<code>

输入,raw_input 指令

  1. <code>python2/<code>

  2. <code>name = raw_input()/<code>

  3. <code>xxx/<code>

  4. <code>python3/<code>

  5. <code>name = input()/<code>

  6. <code>xxx/<code>

变量

和shell的变量使用方法类似,a=1,b=’123’

在cmd窗口里直接调用刚刚赋值的变量就可以显示结果了

好了,今天就先到这里,其实python2 和python3之间只有一些细小的差别,并无本质的差别


分享到:


相關文章: