目录
一、变量
1.1、变量的命名
- 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。
- 变量名不能包含空格,但可使用下划线来分隔其中的单词
- 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词
二、字符串
在Python中,用双引号或单引号括起来的一系列字符就是字符串。
2.1、修改字符串的大小写
- title() —— 将每个单词的首字母都改为大写
- upper() —— 将字符串改为全部大写
- lower() —— 将字符串改为全部小写
name = "i love python"
print(name.title()) # "I Love Python"
print(name.upper()) # "I LOVE PYTHON"
print(name.lower()) # "i love python"
2.2、合并字符串
Python使用加号(+)来合并字符串。
var1 = "I"
var2 = "Love"
var3 = "Python"
print(var1 + " " + var2 + " " + var3) # "I Love Python"
2.3、字符串中的空白
空白泛指任何非打印字符,如空格、制表符和换行符。
使用字符组合"\t"添加制表符,使用字符组合"\n"添加换行符。
print("\tPython")
print("Python\n")
2.3、删除空白
- lstrip() —— 删除字符串起始的空白
- rstrip() —— 删除字符串结尾的空白
- strip() —— 删除字符串两端的空白
str = " I Love Python! "
print(str.lstrip()) # "I Love Python! "
print(str.rstrip()) # " I Love Python!"
print(str.strip()) # "I Love Python!"
三、数字
3.1、整数
在Python中,可对整数执行加(+)减(-)乘(*)除(/)运算。
print(2 + 3) # 5
print(3 - 2) # 1
print(2 * 3) # 6
print(3 / 2) # 1.5
Python使用两个乘号(*)表示乘方运算
print(3 ** 2) # 9
3.2、浮点数
Python将带小数点的数字都称为浮点数。
print(0.2 + 0.3) # 5
3.3、使用str()转换数据类型
str()函数可以将非字符串值表示成字符串。
age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message) # "Happy 23rd Birthday!"