ADVAN Laptop Notebook i3 GenADVAN Laptop Notebook Soulmate 14 inch FHD IPS INTEL i3 8GB+256GB WINDOWS 11 Original. ADVAN kembali menghadirkan produk laptop di Indonesia yang ditenagai oleh Otak INTEL i3 Gen 11 untuk Para Mahasiswa, pekerja, conten creator, editing foto dan video dengan design yang sangat Modern. Free Klik Disini ! |
Setelah sekian lama menggunakan python sebagai bahasa program favorit saya, saya mulai berfikir tentang kualitas code yang saya buat.
Setelah saya pelajari code qulity itu penting, ini juga bisa meningkatkan performa sistem yang kita bangun.
Selain itu penulisan code juga berpengaruh pada dokumentasi code, terutama ketika kita bekerja dengan banyak programmer di region yang berbeda.
Python sendiri merupakan bahasa program yang simple dan mudah dipelajari, kesederhaan python terkadang membuat developer kurang teliti dalam penulisan code.
Berikut ini beberapa cara meningkatkan kualitas code python
a = 1
b = "3"
try:
print(a + b)
except :
print("unknown error")
b) Contoh yang disarankan
try:
print(a + b)
except TypeError as e:
print("error: "+ str(e))
mydict = {
'A': "Anita",
'B': "Barcelona",
'C': "Candra",
'D': "Dewa"
}
Dictionary pada python mempunyai method default yang bisa kamu manfaatkan : items(), keys(), values():
a) Penggunaan method yang kurang sesuai
for key in mydict.keys():
print(key+ " is " +mydict[key])
b) Penggunaan method yang disarankan
for key, value in mydict.items():
print(key+ " is " +value)
list_1 = ['A','B', 'C', 'D']list_2 = ['Anita','Barcelona','Candra','Dewa']
for idx in range(0,len(list_1)):
print(f'{list_1[idx]} = {list_2[idx]}')
b) Contoh yang disarankan
for list_item1, list_item2 in zip(list_1, list_2):
print(f'{list_item1} = {list_item2}')