所以对于家庭作业,我只需要做一个ATM图形用户界面,我做了,但我想乱来,使它实际工作,这样当我选择的数字,它显示出不同的东西。你知道吗
print('\t\t\t\t|-------------------------------|')
print('\t\t\t\t| LCCS BANK LIMITED |')
print('\t\t\t\t| ATM Main Menu |')
print('\t\t\t\t| |')
print('\t\t\t\t| 1. Balance Enquiry |')
print('\t\t\t\t| 2. Cash Lodgement |')
print('\t\t\t\t| 3. Cash Withdrawal |')
print('\t\t\t\t| 4. Cash Transfer |')
print('\t\t\t\t| 5. Change PIN |')
print('\t\t\t\t| 6. Other Services |')
print('\t\t\t\t| |')
print('\t\t\t\t| 7. Exit |')
print('\t\t\t\t|-------------------------------|')
print('\t\t\t\t| |')
print('\t\t\t\t| CHOOSE AN OPTION >> |')
print('\t\t\t\t| |')
print('\t\t\t\t|-------------------------------|')
print('\t\t\t\t|-------------------------------|')
print('\t\t\t\t| LCCS BANK LIMITED |')
print('\t\t\t\t| ATM Main Menu |')
print('\t\t\t\t| |')
print('\t\t\t\t| 1. Balance Enquiry |')
print('\t\t\t\t| 2. Cash Lodgement |')
print('\t\t\t\t| 3. Cash Withdrawal |')
print('\t\t\t\t| 4. Cash Transfer |')
print('\t\t\t\t| 5. Change PIN |')
print('\t\t\t\t| 6. Other Services |')
print('\t\t\t\t| |')
print('\t\t\t\t| 7. Exit |')
print('\t\t\t\t|-------------------------------|')
print('\t\t\t\t| |')
option = input('\t\t\t\t| CHOOSE AN OPTION >> |')
print('\t\t\t\t| |')
print('\t\t\t\t|-------------------------------|')
问题是在打印前使用输入时。我希望chooseanoption部分是一个输入,但是仍然可以打印GUI的其余部分,而不必键入任何内容,这样看起来就不会很奇怪了。这是下面的shell,我是新的python和编程顺便说一句,任何帮助将不胜感激谢谢!,如果这看起来很混乱,我很抱歉。你知道吗
|-------------------------------|
| LCCS BANK LIMITED |
| ATM Main Menu |
| |
| 1. Balance Enquiry |
| 2. Cash Lodgement |
| 3. Cash Withdrawal |
| 4. Cash Transfer |
| 5. Change PIN |
| 6. Other Services |
| |
| 7. Exit |
|-------------------------------|
| |
| CHOOSE AN OPTION >> |
如果我正确理解了问题,您希望光标保留在“CHOOSE AN OPTION>;”之后,而在用户输入之前打印其余部分吗? 这是可能的,但也相当复杂。Here与您的问题类似,但正如您所见,它很快就会变得相当复杂。你知道吗
如果您想保持相对简单,可以执行以下操作:
输出结果如下:
相关问题 更多 >
编程相关推荐