g = "golf" h = "hotel" print "%s,%s" %(g, h) def square(n): """Return the square of a number.""" square = n**2 print "%d squared is %d." % (n, squared) return squared
問(wèn)題,
為什么%后面跟的不一樣? %s中s是string的意思么? 那%d中d是什么意思哦?
(我是初學(xué)者,請(qǐng)多指教。)
g = "golf" h = "hotel" print "%s,%s" %(g, h) def square(n): """Return the square of a number.""" square = n**2 print "%d squared is %d." % (n, squared) return squared
問(wèn)題,
為什么%后面跟的不一樣? %s中s是string的意思么? 那%d中d是什么意思哦?
(我是初學(xué)者,請(qǐng)多指教。)
2014-09-19
舉報(bào)
2014-09-22
%s是轉(zhuǎn)換成str,print '%s' % 100 也是可以的
%d是轉(zhuǎn)換成整數(shù), print '%d' % 100 沒(méi)問(wèn)題但是 print '%d' % 'abc' 會(huì)報(bào)錯(cuò)
通常用%s都是可以通吃的