【发布时间】:2020-05-17 12:52:39
【问题描述】:
我用 C 语言编写了这段代码。它选择一个文件来读取数据并使用选定的数据运行程序。我想用 Python 写这个,我找到了一些教程,但它们都是指使用开关打印消息。你能帮我解决这个问题吗?
switch (alegere)
{
case 'a':
F=fopen("date1.txt", "r");//deschidere fisier pentru citire
break;
case 'b':
F=fopen("date2.txt", "r");
break;
case 'c':
F=fopen("date3.txt", "r");
break;
case 'd':
F=fopen("date4.txt", "r");
break;
case 'e':
F=fopen("date5.txt", "r");
break;
case 'f':
F=fopen("date6.txt", "r");
break;
case 'g':
F=fopen("date7.txt", "r");
break;
case 'h':
F=fopen("date8.txt", "r");
break;
case 'i':
F=fopen("date9.txt", "r");
break;
case 'j':
F=fopen("date10.txt", "r");
break;
default:
printf("Input invalid");
exit(1);
break;
}
【问题讨论】:
-
python 没有 switch 语句,你可以在你的情况下使用字典
-
Python 没有
switch语句。阅读if-else声明。
标签: python file switch-statement