我该如何在Python中复制JS提示框?我一直试图做到这一点-通过学习一种编程语言并在另一种语言中复制代码(我非常擅长的只有JavaScript和Python,所以这两种我一直在使用)。我在Google和StackOverflow上搜索过,但没有找到真正回答我的问题的解决方案。我想要复制这个:
var candy = prompt("What's your favorite candy?",
"Type your favorite candy here.");
在Python中,尽可能地使其Pythonic,并且如果可能的话不需要导入任何东西,特别是不需要Tkinter。
JavaScript:
var candy = prompt("What's your favorite candy?",
"Type your favorite candy here.");
switch(candy)
{
case 'licorice':
console.log("Gross!");
break;
case 'gum':
console.log("I like gum.");
break;
case 'beets':
console.log("...Is that even a candy?");
break;
default:
console.log("Please tell us your favorite candy");
}
Python在Sublime的第一行会抛出EOFError
异常,但在终端中可以正常工作。这意味着可能存在问题。我正在使用if
/elif
/else
语句,print
和break
语句。
我可能也弄错了。初学者容易犯错误。