Wpis z mikrobloga

#python ##!$%@? #podstawy #laik Korzystam z tego poradnika i po skopiowaniu tego:

i = 5

print i

i = i + 1

print i

s = '''To jest napis wielolinijkowy.

To jest drugi wiersz.'''

print s

kodu nie bangla ;_; O co może chodzić ? Proszę nie bijcie za wezwanie do tagu :>
  • 10
  • Odpowiedz
@lukaszwasyl: Pewnie używasz pythona 3.x, bo pod 2.x działa ładnie. W 3.x print to funkcja i musisz pisać print(i)

PS. Jak już piszesz że wywala ci błąd to kopiuj jaki - wiem że na początku nauki to może być dziwne, ale jest wiele rodzajów błędów
  • Odpowiedz
@lukaszwasyl: A czy przypadkiem nie wywala się przez to, że "To jest drugi wiersz.'''" jest w nowej linii? Cofnij to do poprzedniej linii:

s = '''To jest napis wielolinijkowy. To jest drugi wiersz.'''

i daj znać czy działa Jeżeli chcesz to printować w dwóch liniach, musisz napisać:

s = '''To jest napis wielolinijkowy. \nTo jest drugi wiersz.'''
  • Odpowiedz