- 论坛徽章:
- 0
|
请教一个问题,下面是我练习用的两段代码,
请强人帮忙看一下为什么运行结果会不一样,
第二段运行结果为什么会出现"None"??
第一段:
m = raw_input('Enter something:')
print 'This will print your message*len:', m * len(m)
第二段:
def say(message, times):
print message * times
m = raw_input('Enter something:')
print 'This will print your message*len:', say(m, len(m))
# OS:MS-DOS Version ython 2.5b2
请不吝赐教, 谢谢
另:如果用键盘输入来获取打印次数,代码应该怎么写?
def say(message, times):
print message * times
m = raw_input('Enter something:')
n = raw_input('Enter the times:')
print 'This will print your message*len:', say(m, n)
这样不行呀,为什么呢?
谢谢指教 |
|