Я пытался сделать часы Python, но не могу заставить их зациклиться - PullRequest
1 голос
/ 03 августа 2020

Я пробовал сделать Clock в Python, но не могу сделать l oop с "for l oop", как мне заставить его работать, чтобы было oop конец ASCII?

text = " The Date and Time Is : "

Здесь я проинструктировал python получить местное время с помощью модуля datetime

import datetime 
x = datetime.datetime.now()
Year = (x.strftime("%Y"))




import datetime 
x = datetime.datetime.now()
Month = (x.strftime("%B"))




import datetime 
x = datetime.datetime.now()


Day = (x.strftime("%A"))


NumDay = (x.strftime ("%d"))




import datetime 
x = datetime.datetime.now()
Time = (x.strftime("%X"))

Pm = (x.strftime("%p"))

full_time = Time+ " " +Pm






now = "Today is : " + str(Day) + " , " + str(NumDay) + " " + str(Month) + " " + str(Year) + " , " + str(full_time)

На этом этапе я подумал о том, чтобы сделать сумму переменных в как ASCII.

import pyfiglet 


result=pyfiglet.figlet_format(now, font = "digital") 
print(result)

Здесь я подумал, что for l oop может разрешить цикл, поэтому, сравнивая его с бесконечностью

import math 
nr = math .inf 

if nr  >1000000000 : 
    print("This number is indeed infinite ")

И это большая проблема, для l oop это вообще не работает

for int(result) in range(1,nr) 
print(result)

1 Ответ

0 голосов
/ 03 августа 2020

# Благодаря Jarmod, я обнаружил, что какое-то время l oop решил это!

import math 
nr = math .inf 

if nr  >1000000000 : 
    print("This number is indeed infinite ")

count = 0 
while count < nr :
  print(result)
...