string lagi, GAGAL PAHAM

Oleh Arrijalu 65 0 pada Senin, 5 Feb. 2018, 19:51:50


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



ucapan = "Nama Python dipilih karena pembuatnya menyukai acara TV Monty Python."

# panjang ucapan simpan di sini dengan len()
panjang = len('69')

# hasilkan huruf besar semua dengan upper()
besar = u.upper()

# hasilkan huruf kecil semua dengan lower()
kecil = u.lower()



ERRORNYA SEPERTI INI

Silahkan coba sekali lagi. 
Tampaknya ada error di code anda.
Perhatikan output di bawah untuk mengetahui errornya.
Jika sudah 'mentok' coba tanyakan di forum diskusi.
NameError: name 'u' is not defined
0 jempol


bramanto
300
1157
· 6 tahun, 9 bulan yang lalu · 0 jempol

Halo coder @Arrijalu, variabel u belum di deklarasikan. Coba dipahami seperti ini :

ucapan = "Nama Python dipilih karena pembuatnya menyukai acara TV Monty Python."

# panjang ucapan simpan di sini dengan len()
panjang = ucapan.len()
print panjang

# hasilkan huruf besar semua dengan upper()
besar = ucapan.upper()
print besar

# hasilkan huruf kecil semua dengan lower()
kecil = ucapan.lower()
print kecil

Syairozi
157
8
· 6 tahun, 9 bulan yang lalu · 0 jempol

u ganti jadi ucapan jadinya = ucapan.upper() begitupun seterusnnya

Arrijalu
65
0
penanya
· 6 tahun, 9 bulan yang lalu · 0 jempol

makasih coder, tambahh smangat belajar python :)

Arrijalu
65
0
penanya
· 6 tahun, 9 bulan yang lalu · 0 jempol

GINIKAN? TAPI KOK ERROR?




ucapan = "Nama Python dipilih karena pembuatnya menyukai acara TV Monty Python."

# panjang ucapan simpan di sini dengan len()
print panjang = ucapan.len('69')

# hasilkan huruf besar semua dengan upper()
print besar = ucapan.upper()

# hasilkan huruf kecil semua dengan lower()
print kecil = ucapan.lower()




Silahkan coba sekali lagi. 
Tampaknya ada error di code anda.
Perhatikan output di bawah untuk mengetahui errornya.
AttributeError: 'str' object has no attribute 'len'

Arrijalu
65
0
penanya
· 6 tahun, 9 bulan yang lalu · 0 jempol

gak usah di jawab yg di atas, udah mengerti kok

Syairozi
157
8
· 6 tahun, 9 bulan yang lalu · 0 jempol

salahnya di ucapan.len('69')
karna perintah dari soalnya adalah menggunakan len untuk menghitung banyak string yang ada di variabel ucapan.
jadi di dalam len gak usah di kasih nilai karna fungsi len untuk menghitung langsung isi dari variabel ucapan.
tinggal tulis 
panjang = ucapan.len()
print panjang