關(guān)于python2 與 python3的一點(diǎn)區(qū)別拥知。
第一天學(xué)python,之前一直在糾結(jié)學(xué)哪這個(gè)版本岩饼,后來確定了學(xué)python3.用的是<<笨方法學(xué)python>>,結(jié)果里面的教程是根據(jù)python2寫的荚虚。。籍茧。
于是教程里的一段代碼:
>>my_name = 'Zed A. Shaw
>>print "Let's talk about %s." % my_name
這段代碼在python3里就一直報(bào)錯(cuò)版述。
通過加入一個(gè)python交流群,里面的一個(gè)同學(xué)很熱心的幫助了我寞冯。
把%s ?%換成 {} .format()就行了渴析。
如下:
>>my_name = 'Zed A. Shaw
>>print "Let's talk about {}" .format(my_name)
-----------------------------
小記:
{} ?.format()
{0} ?{1} ?{3} ? .format(0,1,3)