编写一个计时器,每隔一秒钟,在控制台打印出最新时间。
时间: 2024-02-19 11:58:20 浏览: 84
好的,以下是一个简单的Python计时器代码:
```python
import time
while True:
# 获取当前时间
current_time = time.strftime("%H:%M:%S", time.localtime())
print(current_time, end="\r") # 使用 \r 实现覆盖输出
time.sleep(1) # 等待1秒
```
运行这段代码后,控制台将每秒钟更新一次当前时间。
相关问题
编写一个计时器,每隔一秒钟,在控制台打印出最新时间。java
好的,以下是一个简单的Java计时器代码:
```java
import java.time.LocalTime;
public class Timer {
public static void main(String[] args) throws InterruptedException {
while (true) {
// 获取当前时间
LocalTime currentTime = LocalTime.now();
System.out.print(currentTime + "\r"); // 使用 \r 实现覆盖输出
Thread.sleep(1000); // 等待1秒
}
}
}
```
运行这段代码后,控制台将每秒钟更新一次当前时间。注意,这里使用了Java 8引入的`java.time`包中的`LocalTime`类来获取当前时间。
编写一个计时器,每隔一秒钟,在控制台打印出当前时间。
以下是Python的代码实现:
```python
import time
while True:
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
time.sleep(1)
```
在这个程序中,我们使用了Python的time模块来获取当前时间并打印出来。我们使用了strftime函数来格式化时间,并使用本地时间(localtime)来获取当前时间。我们使用了一个无限循环,每隔一秒钟打印一次时间,并使用sleep函数来将程序暂停一秒钟。
阅读全文