从磁盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件test中保存。输入的字符串以"!"结束。
时间: 2023-05-03 22:00:29 浏览: 56
可以使用Python代码实现:
s = b'\xe4\xbb\x8e\xe7\xa3\x81\xe7\x9b\x98\xe8\xbe\x93\xe5\x85\xa5\xe4\xb8\x80\xe4\xb8\xaa\xe5\xad\x97\xe7\xac\xa6\xe4\xb8\xb2\xef\xbc\x8c\xe5\xb0\x86\xe5\x85\xb6\xe4\xb8\xad\xe7\x9a\x84\xe5\xb0\x8f\xe5\x86\x99\xe5\xad\x97\xe6\xaf\x8d\xe5\x85\xa8\xe9\x83\xa8\xe8\xbd\xac\xe6\x8d\xa2\xe6\x88\x90\xe5\xa4\xa7\xe5\x86\x99\xe5\xad\x97\xe6\xaf\x8d\xef\xbc\x8c\xe7\x84\xb6\xe5\x90\x8e\xe8\xbe\x93\xe5\x87\xba\xe5\x88\xb0\xe4\xb8\x80\xe4\xb8\xaa\xe7\xa3\x81\xe7\x9b\x98\xe6\x96\x87\xe4\xbb\xb6test\xe4\xb8\xad\xe4\xbf\x9d\xe5\xad\x98\xe3\x80\x82\xe8\xbe\x93\xe5\x85\xa5\xe7\x9a\x84\xe5\xad\x97\xe7\xac\xa6\xe4\xb8\xb2\xe4\xbb\xa5"!"\xe7\xbb\x93\xe6\x9d\x9f\xe3\x80\x82'
s_decoded = s.decode('utf-8')
s_transformed = s_decoded.lower().replace('_', '').replace('-', '')
s_encoded = s_transformed.encode('utf-8')
with open('test', 'wb') as file:
file.write(s_encoded)
print(s_encoded.endswith(b'!'))