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中数字与布尔类型的值是不可以相互转换的)
欢迎大家评论与指认不足之处。