变量:
- 作用:存储数据,更加简洁
- 命名规则:字母,数字,_,不能以数字开头,不能是关键字
数据类型:
- 怎么获取类型,type()
- 怎么数据类型转化,int()
数据类型转化(str, int,...)
bool,为空或者0 False,其他的都是为True
字符串:
boy[0:2] ## bo 切片取头不取尾
字符串反转:boy[::-1] ##打印结果 yob
字符串方法
girl = "Smile默默"
# 获取字符串长度
print(len(girl))
# split把字符串通过分隔符,分成很多段
girl = "Smile-默默"
new_girl = girl.split("-")
print(new_girl) ## ['Smile', '默默']
## \n 换行
print(new\ngilr)
new
girl
## \t 水平制表符
print(new\tgilr)
##new girl
## join 把列表拼接成字符串
a = ['hello', 'word']
b = " ".join(a)
print(b)
hello word
## find 从字符串中找出某个子字符串,返回字符串找到的索引
a = "hello word"
prinit(a.find("hel"))
0
prinit(a.find("el"))
1
# 如果找不到,结果是-1
prinit(a.find("y"))
-1
## replace 替换
a= "aa bb"
b = a.replace('aa', 'DA') ## 字符串必须要用新的变量去接受
print(b)
DA bb
## upper 变大写 lower 变小写
a = "soul"
b = a.upper
c = a.lower
print(b)
print(c)
SOUL
soul
## 字符串的格式化操作
name = '小哈'
money = 200
info = f"""借条
今天{name}借了我{money}元
"""
print(info)