Size: a a a

Сообщество Python Программистов

2020 October 25

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
nums = range(1, 10)
print("a\b|" + ("|".join(str(n).center(3) for n in nums)))
for a in nums:
   print("+".join("-"*3 for _ in range(10)))
   print(str(a).center(3), end="|")
   print("|".join(str(a*b).center(3) for b in nums))
скобочку плс к ренджу
источник

E

Egor in Сообщество Python Программистов
но сначала покажу многострочный код
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
nums = range(1, 10)
print("a\b|" + ("|".join(str(n).center(3) for n in nums)))
for a in nums:
   print("+".join("-"*3 for _ in range(10)))
   print(str(a).center(3), end="|")
   print("|".join(str(a*b).center(3) for b in nums))
бенз, кто скобки у принтов сожрал, признавайся?)
источник

A

Alexander in Сообщество Python Программистов
print("\n".join(["|".join([f"{k*i}".ljust(len(str(max(matrix)**2))) for k in matrix]) for i in matrix]))
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
nums = range(1, 10)
print("a\b|" + ("|".join(str(n).center(3) for n in nums)))
for a in nums:
   print("+".join("-"*3 for _ in range(10)))
   print(str(a).center(3), end="|")
   print("|".join(str(a*b).center(3) for b in nums))
ну и да, верхнюю часть то не выровнял
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
nums = range(1, 10)
print("a\b|" + ("|".join(str(n).center(3) for n in nums)))
for a in nums:
   print("+".join("-"*3 for _ in range(10)))
   print(str(a).center(3), end="|")
   print("|".join(str(a*b).center(3) for b in nums))
Немного пофиксил
источник

R3

Rud 356 in Сообщество Python Программистов
Alexander
print("\n".join(["|".join([f"{k*i}".ljust(len(str(max(matrix)**2))) for k in matrix]) for i in matrix]))
+21
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander до 1370.43 (+21.00)
источник

E

Egor in Сообщество Python Программистов
jopa = int(input())
zalupa = int(input())
govno = len(str(jopa * zalupa))
print(f"{'_'*govno}|" + "|".join(map(lambda i: str(i).center(govno), range(1, zalupa))))
for i in range(1, jopa+1):
   print(f"{str(i).center(govno)}|" +  "|".join(map(str, [str(i * j).center(govno) for j in range(1, zalupa)])))
источник

E

Egor in Сообщество Python Программистов
сейчас в одну попробую
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
Немного пофиксил
+17
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Бензофуран Гетероцикл до 2177.3 (+17.00)
источник

E

Egor in Сообщество Python Программистов
мое с инпутами, кстати
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
nums = range(1, 10)
print("a\b|" + ("|".join(str(n).center(3) for n in nums)))
for a in nums:
   print("+".join("-"*3 for _ in range(10)))
   print(str(a).center(3), end="|")
   print("|".join(str(a*b).center(3) for b in nums))
Эта сволочь куда-то проглатывает "a\b|"!
источник

E

Egor in Сообщество Python Программистов
Rud 356
я сказал - за алгоритм генерации доп баллы, за красоту и читаемость, за вывод в одинаковый размер всех клеток - тоже
жду
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
jopa = int(input())
zalupa = int(input())
govno = len(str(jopa * zalupa))
print(f"{'_'*govno}|" + "|".join(map(lambda i: str(i).center(govno), range(1, zalupa))))
for i in range(1, jopa+1):
   print(f"{str(i).center(govno)}|" +  "|".join(map(str, [str(i * j).center(govno) for j in range(1, zalupa)])))
+24
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму lynulx до 581.42 (+24.00)
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Как ты эти числа вычисляешь?)
источник

R3

Rud 356 in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Как ты эти числа вычисляешь?)
магия)
источник

A

Alexander in Сообщество Python Программистов
не вижу смысла в заголовках строк и столбцов
источник