#!/usr/bin/python
# -*- coding:utf-8 -*-
import io
str = "hello world"
str_io = io.StringIO(str)
print(str_io)
print(str_io.getvalue())
#对str字符串第12个字符位置进行修改
str_io.seek(12)
str_io.write(".txt")
print(str_io.getvalue())
"""
在Python中,字符串属于不可变对象(如果需要修改其中的值,只能创建新的字符串对象)
但是我们经常需要原地修改字符串,可使用io.StringIO对象或者array模块
"""