码迷,mamicode.com
首页 > 编程语言 > 详细

python-FIrst1--变量赋值-注释-用户交互-条件判断与缩进

时间:2017-08-29 22:58:08      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:缩进   一段   lin   离职   通过   单行注释   字符   本质   error:   

变量与赋值

name=‘mike‘          #这里一定要注意,如果右边的值不是数字,就一定要加引号,否则系统会认为右边也是一个变量,而右边我们希望是一个值,所以这时候我们就需要给右边加上单引号或者双引号,以表示右边是一个字符串。

age=39

把右边的值赋予左边,就是赋值,左边的name和age就叫做变量。

注释

可以用#符号来表示,也可以用一对三个连续的单引号和双引号来表示多行注释,当要注释的内容不多的时候用#比较方便,当要注释很多行内容尤其是超过三行的时候最好用,一对 三个单引号或者双引号

#床前明月光

上面是一个单行注释,下面是一个多行注释,本质上没有任何区别,一段好的代码需要有详细的注释,这样方便以后的维护,也方便其他的人对你的代码进行阅读,如果你离职了,你的代码没有人能够阅读,这样可能也就没法进行升级更新了。

‘‘‘
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡
‘‘‘ 

用户交互

顾名思义,就是用户和计算机发生互动,之前name这个变量是固定不变的内容,固定不变的值,这样很明显会无法满足我们的需求,此时就需要一个更加灵活的函数,input函数,可以让用户输入,每次用户可能都可以输入不同的内容也就是不同的值,这样我们的变量就可以是不同的,就不需要一遍遍重复的定义了。这样的变量就是通过动态存储进去的。即便是交互输入如果是字符串一样是需要加双引号或者单引号的,否则系统仍旧是会错误的判断成是一个变量,准确说是一个没有定义的变量。

name=input(plz input your name :)
print(name)

条件判断:

 

 if 我身高超过两米:

  print("我可以去打NBA了”)

    else:

    print("还是老老实实的上学吧")

上面是一个很基本的一个条件判断格式,                  下面是一个判断是否成年人的一个实例

age=input(‘plz input your age:‘)
if int(age)>=18:
    print(‘成年人‘)
else:
    print(‘未成年人‘)
plz input your age:22
成年人

 缩进

age=21
 print(age:,age)
File "<ipython-input-12-c44e00ba563a>", line 2
    print(age:,age)
    ^
IndentationError: unexpected indent

上述代码出现问题就是因为print函数前面有了一个空格,缩进不正确,这就是由缩进不对引发的错误~~~~~~,切记

 

 

python-FIrst1--变量赋值-注释-用户交互-条件判断与缩进

标签:缩进   一段   lin   离职   通过   单行注释   字符   本质   error:   

原文地址:http://www.cnblogs.com/leemy11/p/7450589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!