【发布时间】:2017-10-02 23:48:31
【问题描述】:
我正在处理命令,告诉他们写一个简短的句子,询问有多少出现并打印出来,如下所示:
a=eval(input("Type something in short: "))
b=eval(input("How many?: "))
for b in a:
for a in range(b):
print(a)
我要问人,python上的代码有错误吗?
【问题讨论】:
-
你能定义
sen -
糟糕,我没注意到。对此感到抱歉。
-
您有逻辑错误。您是否期望它计算
b在a中的出现次数? -
您能提供示例输入和输出吗?
-
永远不要在用户输入上使用 eval(),它允许人们输入他们喜欢的任何代码,并且 eval() 将执行 ir。
标签: python