Loading...
墨滴

真真假假

2021/10/24  阅读:43  主题:橙心

python-fstring总结

进制转换输出

a = 42
f"{a:b}" # 2进制
f"{a:o}" # 8进制
f"{a:x}" # 16进制
f"{a:X}" # 16进制
f"{a:c}" # ascii码
'101010'
str_value = "hello, python"
print(f"{ str_value}")
y=3.1415926
print(f"{y%2}")
hello, python
1.1415926

字符串对齐输出

x = 'test'
print("右对齐,左边补空格:"f'{x:>10}')
print("左对齐,右边补*:"f'{x:*<10}')
print("居中,左右补= :"f'{x:=^10}' )
print("右对齐,左边补空格:"f'{x:<10}')
x, n = 'test'10
print("可以传入变量 n:",f'{x:~^{n}}'#
右对齐,左边补空格:       test
左对齐,右边补*: test******
居中,左右补= : ===test===
右对齐,左边补空格: test      
可以传入变量 n: ~~~test~~~

日期格式化输出

import datetime
today = datetime.datetime.now()
print(f"{today: %Y%m%d %H:%M:%S}")
 20211024 12:35:54

真真假假

2021/10/24  阅读:43  主题:橙心

作者介绍

真真假假