2023-07-14格式化输出

一、转义

1、\n 换行

print('hello\nworld')
# hello
  world

2、\t 水平制表符

print('hello\tworld')
# hello    world

3、\ 取消转义

print('hello\\tworld')
# hello\tworld

二、字符串编码

1、编码:encode 解码:decode

a = "童谣".encode("utf-8")
b = a.decode('utf-8')
c = b'\xe7\xab\xa5\xe8\xb0\xa3'
d = c.decode('utf8')
print(a) # b'\xe7\xab\xa5\xe8\xb0\xa3'
print(b) # 童谣
print(c) # b'\xe7\xab\xa5\xe8\xb0\xa3'
print(d) # 童谣

三、字符串拼接

1、join

a = '-'.join(['hello','world'])
b = ' '.join(['hello','world'])
print(a)  # hello-world
print(b)  # hello world

2、format

a = input('请输入城市:')
t = input('请输入温度:')
b = f'{a}今天天气{t}'
print(b)
#请输入城市:佛山
#请输入温度:38
#佛山今天天气38
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 格式化输出 1.转义 \n 换行 \t 水平制表符,一般为4个空格也可以是123个,会根据上下文自动对齐,当空格使...
    拿媳妇换糖阅读 98评论 0 0
  • # # 格式化输出,转义分3种\n(换行),\t(水平制表,当空格来看),\(取消转义) # a = 'hello...
    兵哥v5阅读 145评论 0 0
  • 转义字符 \n 换行 \t 水平制表符(可以视为四个空格) \取消转义 字符串前面加上r,可以将整个字符串取消转义...
    人为镜心入境阅读 83评论 0 2
  • 1、全量取消转义,在前面加r a=r'E:\\CLASS\T\NI' 2、常用转义 \n 换行 \t 水平制表符 ...
    王先生_65a8阅读 57评论 0 0
  • 转义 a ='hello\nworld' print(a) # 换行 b ='hello\tworld' p...
    Meteor_2863阅读 112评论 0 0