上一课我们涉及到用来装东西用的“容器”,可以说,当我们使用魔法咒语创建出各种东西都建议用一个容器来装起来,容器的使用非常简单:起个名,并用“=”连接要装的东西。例如我要用容器number来装一个数字1:
number=1
用容器name来装一个名字:
name=“蒙奇D路飞”
编程里我们把容器称为“变量”,容器里的“量”是可“变”的。
name=1
print(name)
name=1+1
print(name)
这里,第一句我给容器name装入1,第二句再使用print咒语,将容器里的东西显示出来,结果是1,第三句把1+1放进容器name里,原来的内容就“变”了,被替换掉,这时第四句再显示出来,结果是2,聪明的你应该猜到了,这就是编程语言的自动运算功能1+1=2。
我们说过,不希望语言帮我们自动运算的话,可以给内容加上“”号,例如:
number=“1+1”
print(number)
显示的结果就还是1+1,这里1+1被当成了一个普通的字符,正确说是字符串。
由此可见,容器里放的东西是有分类型的,类型可以是图片、音乐、视频…,但是最最基本的类型是:整型,字符串。可以理解为整型就是整数,字符串就是文字。
当一个东西放进了容器,它就具备了魔力,不同的类型具备不同的魔法,如何调用它的魔法:容器.咒语( )。
str=“ 123,456,789 ”
str.strip()
str.lstrip()
str.rstrip(',')
print(str)
第一句创建一个类型为字符串的变量str,内容是: 123,456,789 ,还穿插了空格和,号,通过使用strip,lstrip,rstrip咒语去除了里面的空格和,号,再显示出来的结果就是:123456789。