% 開頭的轉換符號,都會被 values 中的元素取代,轉換符號例如:%c %d %s 分別代表字元、整數、字串,轉換符號與C語言的 printf函式定義幾乎一樣。
print('string' % values)
pyuser@deyu:~/zzz$ vi print2.py
pyuser@deyu:~/zzz$ cat print2.py
#!/usr/bin/python
a=8347
b='A'
c='qweasd'
print("a=%d b=%c c=%s" % (a,b,c))
pyuser@deyu:~/zzz$ ./print2.py a=8347 b=A c=qweasd