关于python2 与 python3的一点区别。
第一天学python,之前一直在纠结学哪这个版本,后来确定了学python3.用的是<<笨方法学python>>,结果里面的教程是根据python2写的。。。
于是教程里的一段代码:
>>my_name = 'Zed A. Shaw
>>print "Let's talk about %s." % my_name
这段代码在python3里就一直报错。
通过加入一个python交流群,里面的一个同学很热心的帮助了我。
把%s %换成 {} .format()就行了。
如下:
>>my_name = 'Zed A. Shaw
>>print "Let's talk about {}" .format(my_name)
-----------------------------
小记:
{} .format()
{0} {1} {3} .format(0,1,3)