## 变量
python作为一种动态语言(弱类型语言),所以在程序中可以随时修改变量的值,而python会记录变量的最新值。
变量的命名:
变量名必须以 字母,数字,下划线,构成,但是必须以下划线和字母开头,并且不能包含空格,或者以关键字和函数名作为变量名。
python变量名一般来说是小写的。不建议出现大写字母。
## 数据类型
### 字符串
字符串是一系列的字符,用引号扩起来的都是字符串,其中引号可以是单引号或者是双引号。
字符串的方法:
```
str = "hello world"
print(str.title()) #首字母大写
print(str.upper()) #全部大写
print(str.lower()) #全部小写
#这三种方法,对于字符串的修改是暂时的,如果想要永久修改
#则需要进行赋值操作,如,str = str.upper()
str1 = "my name is xxx"
#字符拼接
str2 = str + " " + str1
print(str2)
#删除空白
str = " hello world "
print(str.strip())#删除开头末尾的所有空格
print(str.rstrip())#删除右侧的空格
print(str.lstrip())#删除左侧的空格
#这三种操作依旧是暂时的,若要永久,需要赋值操作。
#使用str()函数可以对数字类型的变量进行类型改变。
```