nama = "Komodo" spesies = "kadal" tempat = "Nusa Tenggara" print "{} adalah spesies {} terbesar di dunia yang hidup di {}.".format(nama, spesies, tempat) #pada saat di copy code tersebut ke pycharm,terjadi kesalahan
0 jempol
fadil97
21
0
penanya
·
7 tahun, 11 bulan yang lalu
·
0 jempol
nama = "Komodo" spesies = "kadal" tempat = "Nusa Tenggara" print("{} adalah spesies {} terbesar di dunia yang hidup di {}.").Format(nama, spesies, tempat) C:\Users\Acer\AppData\Local\Programs\Python\Python35-32\python.exe C:/Users/Acer/AppData/Local/Programs/Python/Python35-32/DLLs/Learn.py {} adalah spesies {} terbesar di dunia yang hidup di {}. Traceback (most recent call last): File "C:/Users/Acer/AppData/Local/Programs/Python/Python35-32/DLLs/Learn.py", line 5, in <module> print("{} adalah spesies {} terbesar di dunia yang hidup di {}.").Format(nama, spesies, tempat) AttributeError: 'NoneType' object has no attribute 'Format' Process finished with exit code 1
Untung
299
49
·
7 tahun, 11 bulan yang lalu
·
1 jempol
fadil97, Pake Python 3 ya? Untuk syntax perintah print, Python 3 mengharuskan penggunaan parentheses atau tanda kurung "()" yang mengelilingi seluruh string yang akan di-print. Code string di Python 2 "{} adalah spesies {} terbesar di dunia yang hidup di {}.".format(nama, spesies, tempat) Tetapi di Python 3, semua code string itu harus dimasukkan dalam parentheses ("{} adalah spesies {} terbesar di dunia yang hidup di {}.".format(nama, spesies, tempat)) Silahkan dicoba. Semoga membantu.