Python标准库之字符串处理库、文件及目录操作、时间日期

Python标准库之字符串处理库、文件及目录操作、时间日期


导包

import os
str = "比你们更加优秀的人都还在努力,你们有什么资格停下脚步?"

查找

查找从第五个到第九个字符找
print(str.find("你", 5, 9))
从右开始
print(str.rfind("你"))

indexOf("字符")
charAt(index)
print(str.index("我", 5))

print(str.count("你们"))

替换

替换(replace)
print(str.replace("你们", "我们", 1))
print(str)

分割


分割(split)
str = str.replace("你们", "我们", 1)
print(str)
print(str.split(","))

拼接(join)

list1 = ["平遥古城", "凤凰古城", "丽江古城"]
# print("or".join(list1))

大小写

str1 = "   trust yOurselF  "
全大写
print(str1.upper())
全小写
print(str1.lower())
print(str1)

填充

左填充
print(str1.ljust(20, " "))
右填充
print(str1.rjust(20, " "))
左右都填充
print(str1.center(20, " "))

删除空格

删除右空格
print(str1.lstrip())
删除左空格
# print(str1.rstrip())
删除左右两边空格
# print(str1.strip())

文件操作
重命名

os.rename("test1.py", "test1new.py")

删除

os.remove("readme.txt")

打开aaa一下的目录

os.chdir("aaa")

再aaa里面创建ccc

os.mkdir("ccc")

根目录

os.chdir("/")

获取所有目录名

print(os.getcwd())

返回上一级目录

print(os.listdir("../"))

吧aaa替换成AAA


os.rename("aaa","AAA")

获取当前系统时间
导包

from datetime import datetime
print(datetime.now())
print(datetime.today())

转换格式

把字符串转换成datetime
print(datetime.strptime("2019-09-28 19:21:27.497564", format("%Y-%m-%d %H:%M:%S.%f")).year)

把datetime转换成字符串

print(type(datetime.strftime(datetime.now(), format("%Y %m %d"))))

时间(万年历)
导包

import calendar
print(calendar.calendar(2019))
print(calendar.month(2019, 9))
"""
字符串处理
"""
import os
from datetime import datetime
# from calendar import calendar
import calendar



str = "比你们更加优秀的人都还在努力,你们有什么资格停下脚步?"
str1 = "   trust yOurselF  "
# 查找
# print(str.find("你", 5, 9))
# print(str.rfind("你"))

# indexOf("字符")
# charAt(index)
# print(str.index("我", 5))

# print(str.count("你们"))


# 替换
# print(str.replace("你们", "我们", 1))
# print(str)
# str = str.replace("你们", "我们", 1)
# print(str)
# print(str.split(","))

# list1 = ["平遥古城", "凤凰古城", "丽江古城"]
# print("or".join(list1))

# print(str1.capitalize())

# print(str1.title())

# print(str1.upper())
# print(str1.lower())
# print(str1)
# print(str1.ljust(20, " "))
# print(str1.rjust(20, " "))
# print(str1.center(20, " "))

# print(str1.lstrip())
# print(str1.rstrip())
# print(str1.strip())

# 文件操作
# os.rename("test1.py", "test1new.py")
# os.remove("readme.txt")

# os.mkdir("aaa")
# os.remove("aaa")
# os.mkdir("bbb/ccc")

# os.chdir("aaa")

# os.mkdir("ccc")

# os.chdir("/")

# print(os.getcwd())


# print(os.listdir("../"))
# os.rename("aaa","AAA")

# print(datetime.now())
# print(datetime.today())

# print(datetime.strptime("2019-09-28 19:21:27.497564", format("%Y-%m-%d %H:%M:%S.%f")).year)
# print(type(datetime.strftime(datetime.now(), format("%Y %m %d"))))

# print(calendar.calendar(2019))
# print(calendar.month(2019, 9))













  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值