BELAJAR PYTHON
Metode Concatinate dan Escaping
>>> print("Halo Halo\" Bandung")
Halo Halo" Bandung #jika tidak diberi \ akan eror
>>> print("saya mau ada baris baru \n ini baris kedua")
saya mau ada baris baru
ini baris kedua
>>> print("saya mau ada baris baru \t ini baris kedua")
saya mau ada baris baru ini baris kedua #fungsit TAB
x = "sekolahkoding"
>>> x.capitalize()
'Sekolahkoding' #huruf awal kapital
>>> x.replace("sekolah", "rumah")
rumahkoding #("yg direplace", "replacenya")
Tipe Data, Angka, dan Math
x = 10
y = 20
>>> print(x+y)
30
>>> max(x, y, 1, ,50, 30)
50 #mencari nilai terbesar
>>> min(x, y, 1, ,50, 30)
1 #mencari nilai terkecil
>>> round(7.95)
8 #membulakan bilangan float
>>> import math # import fungsi math
>>> math.pi #memanggil pi dari fungsi math
3.1415...
Untuk metode-metode lainnya bisa kunjungi :
https://overiq.com/python/3.4/numbers-in-python/
Print Angka dan String Bersamaan
harga = 2500 #angka
x = "1" #string
>>>print("total harganya" + harga)
#hasilnya adalah eror, karena kita tidak bisa mejumlahkan string dengan angka
>>>print("total harganya", harga")
total harganya 2500 #dikasi ,
atau dengan cara alternatif lain yaitu mengkonversi string menjadi angka atau kebalikannya
-Angka menjadi string str( )
>>> print("total harganya" + str(harga))
total harganya 2500
-String menjadi angka int()
>>>print(harga + int(x))
2501
Komentar
Jika hanya 1 baris bisa memakai #
Jika > 1 baris bisa memakai """ dan diakhiri dengan """ juga
Program Interaktif
Tulislah code ini di text editor apapun
=========================================================
nama = input("Siapa nama anda bos?? ")
umur = input("Berapa umur mu bos?? ")
print = ("Selamat datang boss" + nama + "anda sudah" + umur + "tahun !!!"
=========================================================
Save dengan ekstensi .py !
Untuk menjalankan program, kalian harus membuka terminal atau cmd, pindah ke direktori dimana program tersebut disimpan, ketika di terminal "python namafile.py"
Input fungsinya sama dengan read di pascal, cin di C
Contoh Penggunaan If, Else, dan Elif
=================================================== tamu = "cewe"
baik = True #jika boolean, maka T pada True harus besar
rajin = True
if baik & rajin & ( tamu == "pria"):
print("kita nikah yuk!") # wajib diberika tab atau spasi 2x
elif baik & rajin & ( tamu == "cewe"):
print("kita jadi saudara aja ya")
else:
print("hush, pergi sana!!!")
===================================================
Contoh penggunaan LOOP ( while dan for )
===================================================
a = 1
while a < 5:
b = 0
while b < a:
print("*", end=' ') # fungsi end agar output diberi enter/new line
b = b + 1
print()
a = a + 1
===================================================
for a in range(1,5):
for b in range(1,5):
c = a*b
print(c, end=' ')
print()
===================================================
Jika > 1 baris bisa memakai """ dan diakhiri dengan """ juga
Program Interaktif
Tulislah code ini di text editor apapun
=========================================================
nama = input("Siapa nama anda bos?? ")
umur = input("Berapa umur mu bos?? ")
print = ("Selamat datang boss" + nama + "anda sudah" + umur + "tahun !!!"
=========================================================
Save dengan ekstensi .py !
Untuk menjalankan program, kalian harus membuka terminal atau cmd, pindah ke direktori dimana program tersebut disimpan, ketika di terminal "python namafile.py"
Input fungsinya sama dengan read di pascal, cin di C
Contoh Penggunaan If, Else, dan Elif
=================================================== tamu = "cewe"
baik = True #jika boolean, maka T pada True harus besar
rajin = True
if baik & rajin & ( tamu == "pria"):
print("kita nikah yuk!") # wajib diberika tab atau spasi 2x
elif baik & rajin & ( tamu == "cewe"):
print("kita jadi saudara aja ya")
else:
print("hush, pergi sana!!!")
===================================================
Contoh penggunaan LOOP ( while dan for )
===================================================
a = 1
while a < 5:
b = 0
while b < a:
print("*", end=' ') # fungsi end agar output diberi enter/new line
b = b + 1
print()
a = a + 1
===================================================
for a in range(1,5):
for b in range(1,5):
c = a*b
print(c, end=' ')
print()
===================================================



Komentar
Posting Komentar