学习来源
前言:python3
Python变量
- 简单赋值
message="Hello Python World"
print(message)
- 多次赋值:在python中可以进行多次赋值,python始终记录变量的最新值
message="Hello Python World"
print(message)
message="Hello World"
print(message)
- 变量名的命名规则
1、只能包含字母、数字、下划线,可以用字母和下划线开头。
2、不能含有空格。
3、不可以将函数名或者关键字作为变量名。
4、变量名要简短具有描述性。
字符串
- 用双引号或者单引号括起来
"This is a string"
'This is also a string'
- 字符串的大小写
1、大写首字母:把字符串中的字母都换成小写,只大写首字母
name="ling mING"
print(name.title())
2、大写:字符串都大写
print(name.upper())
3、小写:字符串都小写
print(name.lower())
- 拼接字符串
1、新建变量拼接
first_name="ling"
last_name="mING"
full_name=first_name+" "+last_name
print(full_name)
2、输出时拼接
print(first_name+" "+last_name)
- 删除空白
1、删除结尾的空格
name=" python "
print(name.rstrip())
2、删除开头的空格
print(name.lstrip())
3、删除两头的空格
print(name.strip())
4、这些删除空格的函数只是暂时的,要想永久的删除需要重新定义变量
name=name.strip()
数字
-
整型:可以进行+、-、*、/、**(乘方)、支持运算级、空格不影响计算结果
-
浮点数
-
使用str()防止类错误
age=18
message="happy"+age+"rd birthday!"
print(message)
这段代码看上去没有问题,但是执行之后会引发错误。
是这样的,python发现你使用了一个变量,但是他不知道怎么解释,age可能是数字18,也可能是字符1和8。因此需要显式的指明希望python将这个作为字符串。
age=18
message="happy"+str(age)+"rd birthday!"
print(message)