gpt4 book ai didi

gotoxy C 代码的 Pythonic 替代品

转载 作者:太空宇宙 更新时间:2023-11-04 09:05:13 25 4
gpt4 key购买 nike

我想为初级数据库管理制作一个菜单驱动的程序。

所以,请提供一些关于如何借助以下示例在 python 中使用 gotoxy 替代方案的想法。

我有 C 代码在屏幕中央绘制一条垂直线和一条水平线,如下所示:

#include<stdio.h>
#define HLINE for(i=0;i<79;i++)\
printf("%c",196);
#define VLINE(X,Y) {\
gotoxy(X,Y);\
printf("%c",196);\
}
int main()
{
int i,j;
clrscr();
gotoxy(1,12);
HLINE
for(y=1;y<25;y++)
VLINE(39,y)
return 0;
}

Python 中是否也有类似gotoxy() 的东西?

最佳答案

首先,标准 C 中没有 gotoxyclrscr 这样的东西。您使用的是提供它们的特定于平台的库。解决方案与 Python 相同:使用库。 curses 是 Python 发行版中支持大量终端的一个库。参见 http://docs.python.org/2/library/curses.html用于文档。

关于gotoxy C 代码的 Pythonic 替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21330632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com