我有一个这种形式的字符串
s='arbit'
string='%s hello world %s hello world %s' %(s,s,s)
Run Code Online (Sandbox Code Playgroud)
字符串中的所有%s都具有相同的值(即s).有没有更好的写作方式?(而不是列出s三次)
hex()python中的函数将前导字符0x放在数字的前面.无论如何要告诉它不要把它们放?所以0xfa230会fa230.
代码是
import fileinput
f = open('hexa', 'w')
for line in fileinput.input(['pattern0.txt']):
f.write(hex(int(line)))
f.write('\n')
Run Code Online (Sandbox Code Playgroud)