变量是可以储存一些值的量, 变量顾名思义就是可以改变的一个量,python中的变量不像c,c++ 一样需要定义变量类型,python中的变量不需要定义变量类型,系统会根据你赋的值自动判断变量类型,这就简化了操作步骤。
变量的命令规则目前python编程语言只能编写英文字母的变量,汉字不支持哈
1:变量可以包含字母,数字还有下划线,但是变量不能以数字开头,只能以下划线还有字母开头
2:变量是区分大小写的,就算是字母拼写一样,但是大小写不一样的话对于系统来说也是不用的变量,比如abc和Abc这两个变量就不一样
3:变量之间不能有空格,可以用下划线来连接变量中的两个单词
4:变量最好简介并且具有描述性,这样其他程序员也能容易看懂,你的程序未来不可能只有你一个人看,肯定会有其他人看的
数学中的等号=就是一个赋值符号,左边是变量,右边是需要给变量赋的值,例如abc=2,他的意思就是左边abc是一个变量,右边2就是你给变量赋的值。 例如abc=2 那么abc的值就为2,如果你后面又给abc重新赋了值,例如abc=3,那么abc此时的值就是3,变量的值永远都是最新被赋的值变量可以赋与什么值
变量可以被赋予字符串类型的值,也可以被赋予数值类型的值,python中变量类型除了这两个还有字典,列表等类型,这里不做阐述,后面会讲
字符串字符串的定义是用单引号,双引号,三引号括起来的值,说通俗点就是一串符号,它可以是数字,汉字,单词等等,例如string=“啦啦啦啦123abc”就是一个字符串,他赋值给了string,那么string就是字符串变量
如何使多个字符串变成一个字符串可以使用拼接符号+(就是加号),例如“abc”+’bcd‘最后的结果就是“abbcd”
数值数值就是一串数,他和字符串中的数字不一样,首先,他没有双引号,第二,它可以进行计算,而字符串中的数值是不能进行计算的,abc=2就是数值变量
数值的分类数值分为整型还有浮点型,整型就是整数,浮点型就是包含小数点的数,只要有小数点就是浮点型,不论形式上是不是整型,(这里讲的是十进制的类型,其实还有二进制,复数啥的,较少遇到)
数值如何转变成字符串可以使用函数str(),例如abc=2,a=str(abc),那么a的值就是“2”,就转变成了字符串
变量的一些操作str()函数可以把数值变成字符串
方法title()可以把字符串首字母大写
方法lower()把把所有字符串小写
方法upper()把所有字符串大写
方法rstrip()可以删除字符串末尾的空格
方法lstrip()可以删除字符串开头的空格
方法strip()可以删除字符串开头和末尾的空格
len()函数可以获取字符串长度,也就是字符串中的字符个数,标点符号也算字符串的字符
print()函数可以打印变量还有字符串和数值
#开头的为注释,编译器不会编译#开头后面的一行代码或者字符串等等
编写注释时最好编写什么样德注释1:每个文件或者函数,类之前最好编写一个阐述功能的解释
2:把一些细节或者重要的地方编写注释



