Pętla for - poziome wypisywanie znaków

Pętla for - poziome wypisywanie znaków
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam, szukam sposobu na to any w Pythonie 3. pętla for wypisywała przykładowy znak zadaną ilość razy poziomo a nie pionowo

Kopiuj
for i in range(3):
    print("*")

Otrzymam :

Kopiuj
*
*
*

a chciałbym osiągnąć taki efekt: ***

n0name_l
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2412
0
Kopiuj
print('*' * 10)
  • Rejestracja: dni
  • Ostatnio: dni
0

Znam tą opcję, ale czy jest jakakolwiek możliwość aby przy pomocy pętli for uzyskać ten sam efekt?

n0name_l
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2412
1
Kopiuj
for i in range(3):
    print("*", end='')
MI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8
0

Nie znam pythona, ale wpisałem w google "python print without newline" i wyskoczyło mi coś, że w pajtonie v3 można explicitly przekazac inny znak niz '\n' w printf wiec moze sproboj

Kopiuj
 print('*', end = "")
  • Rejestracja: dni
  • Ostatnio: dni
0

Dziękuje za pomoc

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.