Instalasi Python Di Windows Dan Contoh Program Python
Instalasi Python
Python Download Disini :https://www.python.org/downloads/
Untuk instalasi pyhton, sama seperti instalasi aplikasi lainnya. cukup ikuti langkah-langkahnya sampai finish...
Untuk instalasi pyhton, sama seperti instalasi aplikasi lainnya. cukup ikuti langkah-langkahnya sampai finish...
Setelah selesai akan muncul Jendela seperti gambar dibawah
Membuat Program Hello Wrld
Untuk membuat program Python, kita bisa menggunakan notepad(save dengan format "*.py" ) ataupun menggunakan IDLE Python yang sudah kita instal tadi.
Ketikan script dibawah ini:
=======================================================================
print"Hello World"
print "Selamat Belajar Python"
print "Ahmad Fatonny-Lp2mAray"
print "Sukses!"
=======================================================================
Untuk menjaankannya klik run => run module atau klik f5.
Hasilnya
Berikut contoh contoh Program Python yang pernah saya buat, Silahkan dicoba...
=======================================================================
nilai = input("Nilai ujian (0-100):")
if nilai >= 60:
print "Lulus"
else:
print "Tidak lulus"
if nilai >= 60:
print "Lulus"
else:
print "Tidak lulus"
=======================================================================
tinggi = input("Tinggi segitiga: ")
baris = 1
while baris <= tinggi:
print "*" * baris
baris = baris + 1
tinggi = input("Tinggi segitiga: ")
baris = 1
while baris <= tinggi:
print "*" * baris
baris = baris + 1
=======================================================================
x = 254
print "%d" % x
print "%8d" % x
print "%10d" % x
x = -254
y = 2.4678e-4
print "Format %%i: %i" % x
print "Format %%d: %d" % x
print "Format %%o: %o" % x
print "Format %%x: %x" % x
print "Format %%X: %X" % x
print "Format %%S: %s" % x
print "Format %%e: %e" % y
print "Format %%E: %E" % y
print "Format %%f: %f" % y
print "Format %%G: %G" % y
print "Format %%g: %g" % y
print "Format %%S: %s" % y=======================================================================
import math
kecepatan = input("Kecepatan: ")
sudut = input("Sudut (derajat): ");
sudut = math.radians(sudut)
jarak = 2 * kecepatan * kecepatan * \
math.sin(sudut) * math.cos(sudut) / 9.8
print "Jarak = ", jarak=======================================================================
nilai = input("Nilai ujian (0-100): ")
if nilai >= 90:
print "A"
elif nilai >= 70:
print "B"
elif nilai >= 60:
print "C"
elif nilai >= 50:
print "D"
else:
print "E"
=======================================================================
print "Menjumlah dua buah bilangan"
x = input("bilangan pertama: ")
y = input("bilangan kedua: ")
print "Jumlah = ", (x+y)
print "Menjumlah dua buah bilangan"
x = input("bilangan pertama: ")
y = input("bilangan kedua: ")
print "Jumlah = ", (x+y)
=======================================================================
while 1:
try:
bil = input("Masukkan bilangan: ")
break
except SyntaxError:
print("Anda salah memasukkan bilangan")
except KeyboardInterrupt:
print("\nMaaf jangan menekan tombol Ctrl+C")
print "Anda memasukkan bilangan", bil
while 1:
try:
bil = input("Masukkan bilangan: ")
break
except SyntaxError:
print("Anda salah memasukkan bilangan")
except KeyboardInterrupt:
print("\nMaaf jangan menekan tombol Ctrl+C")
print "Anda memasukkan bilangan", bil
=======================================================================
while 1:
try:
bil = input("Masukkan bilangan: ")
break
except SyntaxError:
print("Anda salah memasukkan bilangan")
print "Anda memasukkan bilangan", bil
#-------------------------------------------------------
import time
bulan = ("Januari", "Pebruari", "Maret","April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "Nopember", "Desember")
hari = ("Minggu", "Senin", "Selasa", "rabu", "Kamis", "Jumat", "Sabtu")
sekarang = time.time()
infowaktu = time.localtime(sekarang)
print "Saat sekarang :"
print "Tanggal", infowaktu[2], \
bulan[infowaktu[1]-1], infowaktu[0]
print "Hari", hari[infowaktu[6]]
print "Jam", str(infowaktu[3]) + ":" + \
str(infowaktu[4]) + ":" + \
str(infowaktu[5])
=======================================================================
daftar = ["1234", 2, "Edi", 1999]
jumlah = 0
for nilai in daftar:
try:
bil = int(nilai)
jumlah = jumlah + 1
except ValueError:
pass
print "Jumlah elemen berupa bilangan:", jumlah
daftar = ["1234", 2, "Edi", 1999]
jumlah = 0
for nilai in daftar:
try:
bil = int(nilai)
jumlah = jumlah + 1
except ValueError:
pass
print "Jumlah elemen berupa bilangan:", jumlah
=======================================================================
kalimat = raw_input("Masukkan suatu kalimat: ")
jumkar = {}
for kar in kalimat:
jumkar[kar] = jumkar.get(kar,0) + 1
# Tampilkan frekuensi karakter
for kar in jumkar.keys():
if kar == " ":
print "Spasi = ",
else:
print kar, "=",
print jumkar[kar]
kalimat = raw_input("Masukkan suatu kalimat: ")
jumkar = {}
for kar in kalimat:
jumkar[kar] = jumkar.get(kar,0) + 1
# Tampilkan frekuensi karakter
for kar in jumkar.keys():
if kar == " ":
print "Spasi = ",
else:
print kar, "=",
print jumkar[kar]
=======================================================================
daftar_nama = [ "Riadi Marta Dinata", "Rini Dyah Anggorowati","Khanza Humaira", "Jaka Laksamana", "Andhika Indrajaya", "Boy Chandra Sasmita"]
dicari = raw_input("Penggalan nama yang dicari: ")
indeks = 0
ketemu = False
while indeks <= len(daftar_nama):
if dicari in daftar_nama[indeks]:
ketemu = True
break
indeks = indeks + 1
if ketemu:
print "Nama yang Anda cari cocok dengan: "
print daftar_nama[indeks]
else:
print "Tak ada yang cocok"
daftar_nama = [ "Riadi Marta Dinata", "Rini Dyah Anggorowati","Khanza Humaira", "Jaka Laksamana", "Andhika Indrajaya", "Boy Chandra Sasmita"]
dicari = raw_input("Penggalan nama yang dicari: ")
indeks = 0
ketemu = False
while indeks <= len(daftar_nama):
if dicari in daftar_nama[indeks]:
ketemu = True
break
indeks = indeks + 1
if ketemu:
print "Nama yang Anda cari cocok dengan: "
print daftar_nama[indeks]
else:
print "Tak ada yang cocok"
=======================================================================
inp = raw_input('Enter Fahrenheit Temperature:')
fahr = float(inp)
cel = (fahr - 32.0) * 5.0 / 9.0
print cel
inp = raw_input('Enter Fahrenheit Temperature:')
fahr = float(inp)
cel = (fahr - 32.0) * 5.0 / 9.0
print cel
=======================================================================
a = False
b = True
print ("a or b = ", a or b)
print ("a and b = ", a and b)
print ("not a = ", not a)
print ("not b = ", not b)
a = False
b = True
print ("a or b = ", a or b)
print ("a and b = ", a and b)
print ("not a = ", not a)
print ("not b = ", not b)
=======================================================================
a = 21
b = 10
if ( a == b ):
print "Baris 1 - a sama dengan b"
else:
print "Baris 1 - a tidak sama dengan b"
if ( a != b ):
print "Baris 2 - a tidak sama dengan b"
else:
print "Baris 2 - a sama dengan b"
if ( a <> b ):
print "Baris 3 - a tidak sama dengan b"
else:
print "Baris 3 - a sama dengan b"
if ( a < b ):
print "Baris 4 - a kurang dari b"
else:
print "Baris 4 - a tidak kurang dari b"
if ( a > b ):
print "Baris 5 - a lebih dari b"
else:
print "Baris 5 - a tidak lebih dari b"
a = 5;
b = 20;
if ( a <= b ):
print "Baris 6 - a kurang dari atau sama dengan b"
else:
print "Baris 6 - a tidak kurang dari b"
if ( b >= a ):
print "Baris 7 - a lebih dari atau sama dengan b"
else:
print "Baris 7 - a tidak lebih dari b"
a = 21
b = 10
if ( a == b ):
print "Baris 1 - a sama dengan b"
else:
print "Baris 1 - a tidak sama dengan b"
if ( a != b ):
print "Baris 2 - a tidak sama dengan b"
else:
print "Baris 2 - a sama dengan b"
if ( a <> b ):
print "Baris 3 - a tidak sama dengan b"
else:
print "Baris 3 - a sama dengan b"
if ( a < b ):
print "Baris 4 - a kurang dari b"
else:
print "Baris 4 - a tidak kurang dari b"
if ( a > b ):
print "Baris 5 - a lebih dari b"
else:
print "Baris 5 - a tidak lebih dari b"
a = 5;
b = 20;
if ( a <= b ):
print "Baris 6 - a kurang dari atau sama dengan b"
else:
print "Baris 6 - a tidak kurang dari b"
if ( b >= a ):
print "Baris 7 - a lebih dari atau sama dengan b"
else:
print "Baris 7 - a tidak lebih dari b"
=======================================================================
a = 15 # 60 = 0011 1100
b = 12 # 13 = 0000 1101
c = 0
c = a & b; # 12 = 0000 1100
print "Baris 1 - Nilai dari c adalah ", c
c = a | b; # 61 = 0011 1101
print "Baris 2 - Nilai dari c adalah ", c
c = a ^ b; # 49 = 0011 0001
print "Baris 3 - Nilai dari c adalah ", c
c = ~a; # -61 = 1100 0011
print "Baris 4 - Nilai dari c adalah ", c
c = a << 2; # 240 = 1111 0000
print "Baris 5 - Nilai dari c adalah ", c
c = a >> 2; # 15 = 0000 1111
print "Baris 6 - Nilai dari c adalah ", c
a = 15 # 60 = 0011 1100
b = 12 # 13 = 0000 1101
c = 0
c = a & b; # 12 = 0000 1100
print "Baris 1 - Nilai dari c adalah ", c
c = a | b; # 61 = 0011 1101
print "Baris 2 - Nilai dari c adalah ", c
c = a ^ b; # 49 = 0011 0001
print "Baris 3 - Nilai dari c adalah ", c
c = ~a; # -61 = 1100 0011
print "Baris 4 - Nilai dari c adalah ", c
c = a << 2; # 240 = 1111 0000
print "Baris 5 - Nilai dari c adalah ", c
c = a >> 2; # 15 = 0000 1111
print "Baris 6 - Nilai dari c adalah ", c
=======================================================================
x = raw_input ('Masukkan nilai x = ')
y = raw_input ('Masukkan nilai y = ')
if x < y:
print 'x is less than y'
elif x > y:
print 'x is greater than y'
else:
print 'x and y are equal'
x = raw_input ('Masukkan nilai x = ')
y = raw_input ('Masukkan nilai y = ')
if x < y:
print 'x is less than y'
elif x > y:
print 'x is greater than y'
else:
print 'x and y are equal'
=======================================================================
x = raw_input ('Masukkan nilai x = ')
y = raw_input ('Masukkan nilai y = ')
if x == y:
print 'x dan y adalah sama'
else:
if x < y:
print 'x kurang dari y'
else:
print 'x is lebih dari y'
if 0 < x:
if x < 10:
print 'x is a positive single-digit number.'
x = raw_input ('Masukkan nilai x = ')
y = raw_input ('Masukkan nilai y = ')
if x == y:
print 'x dan y adalah sama'
else:
if x < y:
print 'x kurang dari y'
else:
print 'x is lebih dari y'
if 0 < x:
if x < 10:
print 'x is a positive single-digit number.'
=======================================================================
inp = raw_input('Enter Fahrenheit Temperature:')
fahr = float(inp)
cel = (fahr - 32.0) * 5.0 / 9.0
print cel
#dengan try-except
inp = raw_input('Enter Fahrenheit Temperature:')
try:
fahr = float(inp)
cel = (fahr - 32.0) * 5.0 / 9.0
print cel
except:
print 'Please enter a number'
inp = raw_input('Enter Fahrenheit Temperature:')
fahr = float(inp)
cel = (fahr - 32.0) * 5.0 / 9.0
print cel
#dengan try-except
inp = raw_input('Enter Fahrenheit Temperature:')
try:
fahr = float(inp)
cel = (fahr - 32.0) * 5.0 / 9.0
print cel
except:
print 'Please enter a number'
=======================================================================a = raw_input('Data masukan 1 :')
b = raw_input('Data masukan 2 :')
c=max(a)
d=min(b)
print c
print d
b = raw_input('Data masukan 2 :')
c=max(a)
d=min(b)
print c
print d
=======================================================================
N=raw_input ("jumlah loop N = ")
try :
m=int(N)
while m > 0 :
print m
m=m-1
print "BLASTOFF!"
except :
print "Salah entry data"
N=raw_input ("jumlah loop N = ")
try :
m=int(N)
while m > 0 :
print m
m=m-1
print "BLASTOFF!"
except :
print "Salah entry data"
=======================================================================
i=1
while 1:
i +=1
print i
if i == 1000:
i=0
#stop with KeyboardInterrupt: tekan CTRL C di Windwows dan CTRL Z di Raspberry
print 'selesai ...'
while 1:
i +=1
print i
if i == 1000:
i=0
#stop with KeyboardInterrupt: tekan CTRL C di Windwows dan CTRL Z di Raspberry
print 'selesai ...'
=======================================================================
i=1
while 1:
i +=1
print i
if i == 1000:
break
#stop with break
print 'selesai ...'
i=1
while 1:
i +=1
print i
if i == 1000:
break
#stop with break
print 'selesai ...'
=======================================================================
while 1:
print 'Ketik "done" untuk keluar dari loop ini'
line = raw_input('> ')
if line == 'done':
break
else :
continue
print line
print 'Done!'
while 1:
print 'Ketik "done" untuk keluar dari loop ini'
line = raw_input('> ')
if line == 'done':
break
else :
continue
print line
print 'Done!'
=======================================================================
temantemin = ['Edi', 'Faisal', 'Fajar']
for teman in temantemin:
print 'Selamat bekerja kawanku,', teman,' !'
print 'SELESAI!'
temantemin = ['Edi', 'Faisal', 'Fajar']
for teman in temantemin:
print 'Selamat bekerja kawanku,', teman,' !'
print 'SELESAI!'
=======================================================================
data = [3, 41, 12, 9, 74, 15]
count = 0
for itervar in data:
count = count + 1
print count,itervar
print 'Count: ', count
data = [3, 41, 12, 9, 74, 15]
count = 0
for itervar in data:
count = count + 1
print count,itervar
print 'Count: ', count
=======================================================================
data = [3, 41, 12, 9, 74, 15]
total = 0
for itervar in data:
total = total + itervar
print total
print 'Jumlah: ', total
data = [3, 41, 12, 9, 74, 15]
total = 0
for itervar in data:
total = total + itervar
print total
print 'Jumlah: ', total
=======================================================================
data = [3, 41, 12, 9, 74, 15]
total = 0
for itervar in data:
total = total + itervar
print total
print 'Jumlah: ', total
data = [3, 41, 12, 9, 74, 15]
total = 0
for itervar in data:
total = total + itervar
print total
print 'Jumlah: ', total
=======================================================================
data = [3, 41, 12, 9, 74, 15]
terbesar = None
print 'Sebelum: ', terbesar
for itervar in data:
if terbesar is None or itervar > terbesar :
terbesar = itervar
print 'Loop:', itervar, terbesar
print 'Data terbesar : ', terbesar
#####################
NB setelah di jalankan lalu amati hasilnya juga maknai maksudnya
data = [3, 41, 12, 9, 74, 15]
terbesar = None
print 'Sebelum: ', terbesar
for itervar in data:
if terbesar is None or itervar > terbesar :
terbesar = itervar
print 'Loop:', itervar, terbesar
print 'Data terbesar : ', terbesar
#####################
NB setelah di jalankan lalu amati hasilnya juga maknai maksudnya
souce:
Posting Komentar untuk "Instalasi Python Di Windows Dan Contoh Program Python"