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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-FIrst1--变量赋值-注释-用户交互-条件判断与缩进相关的知识,希望对你有一定的参考价值。

变量与赋值

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--变量赋值-注释-用户交互-条件判断与缩进的主要内容,如果未能解决你的问题,请参考以下文章

Python基础-注释-变量赋值

为什么需要括号来将元组赋值给带注释的变量?

python基础(变量,常量,python变量内存管理,变量的三个特征,花式赋值,注释 )

变量常量和注释

Python基础之输入输出与高阶赋值

Java-认识变量注释并能及时发现错误