Forum PCLab.pl: python- while, wyswietlenie w jednej lini - Forum PCLab.pl

Skocz do zawartości

Otwarty

Ikona Ostatnio dodane tematy

Ikona Najnowsze pliki

Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

python- while, wyswietlenie w jednej lini tabliczka mnożenia Oceń temat: -----

#1 Użytkownik jest niedostępny   Aszyl 

  • Małomówny
  • Pip
  • Grupa: Forumowicze
  • Postów: 7
  • Dołączył: Cz, 20 Gru 18

Napisany 23 Czerwiec 2019 - 21:44

Mój kod
i=1
j=1
while(i<11):
    while(j<11):
        x=i*j
        j=j+1
        print(x)
    j=1
    i=i+1

próbowałam użyć listy, lecz nadal nie osiągnęłam efektu wyświetlenia 'prawdziwej' tabliczki mnożenia

#2 Użytkownik jest niedostępny   209458 

  • Uzależniony od forum
  • PipPipPipPipPip
  • Grupa: Forumowicze
  • Postów: 13510
  • Dołączył: Wt, 15 Sty 08

Napisany 24 Czerwiec 2019 - 16:32

print domyślnie daje nową linię po wszystkim co wypisze.
Daj zamiast tego np
print(x, end=' ')

albo
print(x, end='\t')


Tylko wtedy musisz pamiętać, by przy resecie 'j' dać np. pustego printa, żeby wyszła nowa linia.

#3 Użytkownik jest niedostępny   Aszyl 

  • Małomówny
  • Pip
  • Grupa: Forumowicze
  • Postów: 7
  • Dołączył: Cz, 20 Gru 18

Napisany 24 Czerwiec 2019 - 18:34

dzięki wielkie :)

Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

2 Użytkowników czyta ten temat
0 użytkowników, 2 gości, 0 anonimowych