非常简单的终端小时钟
刚学python 时,看到windows 右下角的那个时间点后, 正好有时间就自己研究了一个
虽然代码很懒,但是初学编程语言 ,先以实现功能为主
主要实现思路是 23 小时 59 分 59秒, 用了多个循环分别判断每一位上是否符合 要求, 简单粗暴
里面
sys.stdout.write("\r%s%s:%s%s:%s%s" %(hh,h,mm,m,count,i)) #sys.stdout 这两行目的是 将内容输出 但是位置不变
sys.stdout.flush()
还有点用处
1 #coding = utf-8 2 import time 3 import sys 4 count = 0 5 m = 0 6 mm = 0 7 h = 0 8 hh =0 9 while True: 10 for i in range(0,11): 11 if i < 10: 12 time.sleep(1) 13 sys.stdout.write("\r%s%s:%s%s:%s%s" %(hh,h,mm,m,count,i)) #sys.stdout 这两行目的是 将内容输出 但是位置不变 14 sys.stdout.flush() 15 else : 16 if i == 10: # s 17 count +=1 18 if count == 6: 19 m +=1 20 if m ==10: 21 mm +=1 22 if mm == 6: 23 h +=1 24 if h == 10: #s 25 hh +=1 26 h = 0 27 else : 28 if hh ==2 and h == 4: 29 print "The second day has come!! welcome to you !! " 30 count = 0 31 m = 0 32 mm = 0 33 h = 0 34 hh = 0 35 break 36 mm = 0 37 m = 0 38 count = 0 39 continue

浙公网安备 33010602011771号