```python
import time
def clock():
while True:
current_time = time.strftime("%H:%M:%S", time.localtime())
print(current_time, end="\r")
time.sleep(1)
if __name__ == "__main__":
clock()
```
这段代码使用了Python的`time`模块来获取当前时间,并通过`strftime`函数将时间格式化为"时:分:秒"的形式。然后使用`print`语句将时间显示在屏幕上,并使用`\r`进行覆盖输出,实现时钟的效果。程序会无限循环地运行,每秒更新一次时间。
如果你想在图形界面中显示时钟,可以使用以下HTML和JavaScript代码:
```html