NoneNoneNoneNoneNoneNone在一个函数中引用另一个函数遇到的问题
我希望打出的效果是a个“-”在一行当中,但是当我按照下面的代码打的时候实际情况确实输出了:
"NoneNoneNoneNoneNoneNone"
def gang():
print("-")
def duoGang(a):
t = gang()
for i in range(a):
print(t,end="")
后来我通过查找一些资料得知是因为dang()这个函数里的print()导致的
所以我的代码后来改成了
def gang():
return "-"
def duoGang(a):
t = gang()
for i in range(a):
print(t,end="")
这样就可以了,运行结果如下:
"------"
浙公网安备 33010602011771号