python学习笔记day1

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kele_imon/article/details/87928702

开始的前提,默认已经搭建好anaconda环境,我使用anacodna3.7版本。

1.python初体验

1.1print和input

print是一个打印函数,在python2和python3中有一定的差别

python2中

a=5
print a
>>>5

python3中

a=5
print(a)
>>>5

不同之处:需要加括号。

2.pyhton基础

2.1python变量特性+命名规则

2.1.1变量特性

变量只是用来指代某个东西的名字,就如在上面1.1中的print函数,用a指代5,打印的时候就可以直接打印a,结果就会输出5。

优点:在程序中含有大量的变量的时候,非常有用,而且结合下面所说的命名规则,会更有帮助。

2.1.2命名规则

1.变量名只能包含字母、数字和下划线。变量名可以是字母或下划线打头,但是不能以数字打头,例如,可以将变量名命名为message_1,但是不可以命名为1_message。

2.变量名不能包含空格,但可以使用下划线来分割其中的单词。例如, 变量名greeting_message可行, 但变量名greeting message会引发错误。

3.不要将python的关键字和函数名用作变量名,也就是说不要使用python保留用于特殊用途的单词,例如print,input等。

4.变量名要既短小又精悍。也就是说,name比n好,student_name比s_n好,name_length比length_of_persons_name好。归根到底就是说,代码中变量名实在是太多了,所以给名字起得有意义一些,这样方便我们后续看的时候明白这代表的是什么,不然过几天就会看不懂自己写的代码了。

5.慎用小写字母l和大写字母O,因为有可能被错看成1和0。这也是加强了代码的可读性,很有必要。

2.2注释方法

由两种注释方法

1.用#,#后面的内容都是注释内容,但是这个只适用于单行注释,如要注释多行,需要每一行开头加入#

2.片注释,用'''和'''完成一片注释,可以注释单行也可以注释多行,例如。

'''a="hello world"
b="a"
print (a)
print (b)'''

2.3 python中“:”作用

猜你喜欢

转载自blog.csdn.net/kele_imon/article/details/87928702