python学习笔记分享(二)

IT Xiao Ang Zai  7月17号

现在,让我们进行继续python学习:

版本:python3.64

编程软件:pycharm

  关于pycharm如何建立python文件就不说了,大家可以网上收到,这里直接进入学习:

一:python变量

学过c与java等语言的朋友肯定会说,变量不就是把一个值赋值给一个变量名,在存储在内存中,内存中的那一块地址名就是变量名了吗,有什么难的呢?

在这里,我要说,python的变量其实与别的计算机语言稍有所不同。它更像是给变量值起了一个名字,你也可以理解为标签,类似html的标签,通过这个标签就可以找到对应的值。

就拿一些变量规则给大家看下吧,所谓没有规矩不成方圆:

1.使用变量前要进行赋值:

如上,没有对b进行赋值,就会出现错误。

2.变量名可以包括字母,数字,下划线,但数字不能作为开头。

这与大多数语言相同,这里就不详细讲解了。

3.字母可以大小写,但大小写是不同的,也就是python会区别大小写,也显示了python的简便但不随意性。

4.=是赋值的意思,左边是名字,右边是值。

以上大概是建立一个变量所要注意的一些规则,以后再用到变量时,我们再提及这些规则。

二:python字符串

1.字符串可以理解为引号里的所有,又称之为文本,文本和数字是不同的。

比如说5+7与‘5’+‘7’的结果是不同的:

我们可以发现第二个与第一个有所不同,其中的57并不是数字,其实它是一个字符串。

2.在创建一个字符串时要在字符两边加上引号,可以是双引号,也可以是单引号,但必须成对。

3.转义字符串可以转义,以后用到在细说。

4.原始字符串

       只需要在字符串前面加一个r即可,但不能在最后加\,如下

5.长字符串

用""" """可以建立一个多行字符串

字符串常用的一些方法:

https://blog.csdn.net/ITxiaoangzai/article/details/81088185

三:条件分支

if 条件:

条件为真时执行的语句

else:

条件为假时执行的语句

你也可以简便写:

if 条件1:

   条件1为真时执行的语句

elif if 条件2:

   条件2为真时执行的语句

elif if 条件3:

   条件3为真时执行的语句

。。。

else 条件n:

  条件n为真时执行的语句

四:while循环

  while 条件:

     条件为真时执行的操作

注意:无论条件分支,还是while循环,都要进行合理缩进。

五:

逻辑操作符:

and or not

and:只有左边与右边两边的操作数同时为真时,才为真

or:  左右两边操作数有一个为真时,结果就为真

not:得到一个与操作数相反的布尔类型的值

它们的返回值都是一个布尔类型的值(python中数字与布尔类型的值是不可以相互转换的)

欢迎大家评论与指认不足之处。

     

      

猜你喜欢

转载自blog.csdn.net/ITxiaoangzai/article/details/81086771