Python 自动化 - Python 基础 - 数据相关 - 01

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
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呀丶胖企鹅

感谢老板的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值