Python 中的6个标准数据类型中
-
不可变数据 -> Number(数字)、String(字符串)、Tuple(元组)
-
可变数据 -> List(列表)、Dictionary(字典)、Set(集合)
int 类型
_int = 10
__int = 20
float 类型
_float = 10.0
__float = 3.14
布尔类型
_bool = True
__bool = False
字符串类型
_str = "test"
__str = '测试'
字符串去头去尾 - strip( ) 方法
主要是用于在读取 IO 流文件时需要使用到的方法之一
由于很多文件,使用 Python 读取会将转义字符带入
导致呈现的结果并非预期,所以(学习贝爷,把头和尾去了,嘎嘣脆)解决那些我们看不见的隐藏内容
# str.strip() 方法
# 主要是用于在读取 IO 流文件时需要使用到的方法之一
# 由于很多文件,使用 Python 读取会将转义字符带入
# 导致呈现的结果并非预期,所以(学习贝爷,把头和尾去了,嘎嘣脆)解决那些我们看不见的隐藏内容
test_str = "\t\t\tA测试testTEST123Z\t\t\t"
print(test_str)
print("-----分隔符-----")
print(test_str.strip())
(.env) D:\coding_by_myself\python_auto>d:/coding_by_myself/python_auto/.env/Scripts/python.exe d:/coding_by_myself/python_auto/day_01/demo01.py
-----分隔符-----
A测试testTEST123Z
-----分隔符-----
A测试testTEST123Z
字符串替换 - replace( ) 方法
str.replace() 方法
对完整的 str 字符串进行"一次"替换
相信你还记着"一次"这个关键字,打印下方的内容就会知道了
replace()方法只会替换当前 str 字符串里存在的,替换后再存在则不会理会
# str.replace() 方法
# 对完整的 str 字符串进行"一次"替换
print("-----分隔符-----")
test_replace_str = "test|TEST|tEsT|测试"
after_replace_str = test_replace_str.replace("test", "abc")
print(after_replace_str)
# 相信你还记着"一次"这个关键字,打印下方的内容就会知道了
# replace()方法只会替换当前 str 字符串里存在的,替换后再存在则不会理会
test_replace_str_02 = "aabcabcbababccc"
after_replace_str_02 = test_replace_str_02.replace("abc", "")
print(after_replace_str_02)
(.env) D:\coding_by_myself\python_auto>d:/coding_by_myself/python_auto/.env/Scripts/python.exe d:/coding_by_myself/python_auto/day_01/demo01.py
-----分隔符-----
abc|TEST|tEsT|测试
ababcc
upper() 方法、lower() 方法、capitalize() 方法
# upper() 方法
# 将字符串转换为全部大写
test_upper_str = "test"
after_upper_str = test_upper_str.upper()
print(after_upper_str)
# lower() 方法
# 将字符串转换为全部小写
test_lower_str = "TEST"
after_lower_str = test_lower_str.lower()
print(after_lower_str)
# capitalize() 方法
# 将首字母转换为大写
test_capitalize_str = "test".capitalize()
after_capitalize_str = test_capitalize_str.capitalize()
print(after_capitalize_str)
(.env) D:\coding_by_myself\python_auto>d:/coding_by_myself/python_auto/.env/Scripts/python.exe d:/coding_by_myself/python_auto/day_01/demo01.py
TEST
test
Test