Laman

Showing posts with label program python. Show all posts
Showing posts with label program python. Show all posts

11 January 2017

modul python 3 pdf

modul python 3 pdf
modul kali ini tentang bahasa pemrograman pyhon versi 3, modul ini akan membahas tentang dasar-dasar bahasa pemrograman python. Nah, apa sih itu python?? python adalah ular, bahasa pemrograman interpreatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensi. Tidak seperti bahasa lain yang susah untuk dibaca dan dipahami, python lebih menekankan pada keterbacaan kode agar lebih mudah untuk memahami sintaks. Hal ini membuat Python sangat mudah dipelajari baik untuk pemula maupun untuk yang sudah menguasai bahasa pemrograman lain. langsung saja deh, didownload modul python versi 3 ini dan jangan lupa dipelajari juga.

SILAHKAN DIDOWNLOAD MODUL PYTHON VERSI 3
Python3.pdf DOWNLOAD
Modul python versi 3 terbaru pdf DOWNLOAD
python programing Universitas Trunojoyo Madura DOWNLOAD


[Sumber tertera pada file pdf/Universitas Trunojoyo Madura/Teknik Informatika]
[2016]

 

program python pohon

program python pohon
postingan kali ini akan membahas tentang program python pohon, python yang akan digunakan adalah python versi 3. dibawah ini kodingannya :

from turtle import Turtle
a=Turtle()
#kecepatan 1000
a.speed(1000)
#def tree dengan parameter(pohon, t)
def tree(pohon,a):
    #jika pohon lebih besar dari 10 maka akan mengerjakan perintah dibawahnya
    if pohon>15:
        a.pensize(10)
        #batang
        a.forward(pohon)
        a.right(20)
        tree(pohon-10,a)
        a.left(40)
        tree(pohon-10,a)
        a.right(20)
        a.backward(pohon)
    else:
        #untuk memberi warna
        #memberi warna pada daun
        a.color('green')
        #untuk membuat daun
        a.dot(35)
        #untuk memberi warna pada batang dan pohon
        a.color('brown')

def posisi():
    a.left(90 )
    a.penup()
    a.backward(150)
    a.pendown()
    tree(75,a)


#untuk menampilkan
posisi()

nah, silahkan di salin kodingan diatas..
berikut hasilnya:

5 January 2017

Bilangan Fibonacci python sesuai inputan

Sebelum membahas tentang bagaimana kodingan bilangan fibonacci dengan menggukanan python versi 3, ada baiknya kita mengetahui apasih yang disebut dengan bilangan fibonacci. bilangan fibonacci adalah barisan bilangan yang berawal dari 0 dan 1, kemudian angka berikutnya didapat dengan cara menambahkan kedua bilangan yang berurutan sebelumnya. Dengan aturan ini, maka barisan bilangan Fibonaccci yang pertama adalah:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946...
Dibawah ini merupakan program python bilangan fibobacci dengan inputan :
n =int(input('masukkan angka : '))
a1=0
a2=1
print(a1,end=',')
print(a2,end=',')

for i in range(n-2):
    an= a1 + a2
    a1=a2
    a2=an
    print(an, end=',' )
---
inputan:
masukkan angka : 6
output:
0,1,1,2,3,5

Keterangan : “jika ada error, kemungkinan tab awal atau line 1 (n =int(input('masukkan angka : ')) salah posisi tab nya.
Contoh
    n=int(input('masukkan angka : '))  [salah]
n=int(input('masukkan angka : ')) [benar]

program python terbilang ratusan

kali ini ane akan posting tentang program python terbilang, yakni jika anda mengetikkan angka 12, maka hasil outputnya adalah huruf yakni "dua belas". program kali ini hanya sampai ratusan saja. dibawah ini kodingannya :


def satuan(a):
    if a == 0:
        return "nol"
    elif a == 1:
        return "satu"
    elif a == 2:
        return "dua"
    elif a == 3:
        return "tiga"
    elif a == 4:
        return "empat"
    elif a == 5:
        return "lima"
    elif a == 6:
        return "enam"
    elif a == 7:
        return "tujuh"
    elif a == 8:
        return "delapan"
    elif a == 9:
        return "sembilan"
    elif a == 10:
        return "sepuluh"
    elif a == 11:
        return "sebelas"


def terbilang(a):
    t = str(a)
    te = []
    for i in t:
        te.append(int(i))
    ####
    if a > 0 and a < 12:
        h = satuan(a)
    elif a > 11 and a < 20:
        h = satuan(te[1])+" "+"belas"
    elif a > 19 and a < 100:
        if te[1] == 0:
            h = satuan(te[0])+" puluh"
        else:
            h = satuan(te[0])+" puluh "+satuan(te[1])
    elif a > 99 and a < 1000:
        if te[0] == 1:
            rat = "seratus"
        else:
            rat = satuan(te[0])+" ratus"
        if a%100 == 0:
            h = rat
        elif te[1] == 0:
            h = rat+" "+satuan(te[2])
        elif te[1] == 1:
            if te[2] == 0 or te[2] == 1:
                h = rat+" "+satuan(int(str(te[1])+str(te[2])))
            else:
                h = rat+" "+satuan(te[2])+" belas"
        elif te[1] > 1:
            pul = satuan(te[1])+" puluh"
            if te[2] == 0:
                h = rat+" "+pul
            else:
                h = rat+" "+pul+" "+satuan(te[2])

    return h

==
jalankan program python terbilang diatas dengan menggunakan python versi 3.
berikut contoh untuk menjalankan programnya:
terbilang(120)
maka outputannya : seratus dua puluh
==




23 November 2016

Python perhitungan dengan function



Contoh program python perhitungan, suatu program dengan function untuk mencari angka berapa ditambah berapa yang menghasilkan angka yang di inputkan diparameter Contoh jika anda menginputkan angka 24 maka pada output atau hasil akan muncul 18+6. Angka penambahan random. Jadi setiap pemanggilan function hasil (24) kemungkinan angka yang keluar sama akan sangat jarang.
misal :
inputan : angka(24)
output : 18+6, 16+8, 23+1 dan seterusnya

Berikut ini kodingannya :
def angka(x): 
    from random import randint
    y = randint (1,x)
    return str(y)+'+'+str(x-y)


jika ada error “unexpected indent” maka kodingan line 1 atau def angka(x):  ,tanpa adanya spasi.
Contoh :
def angka(x):  [benar]
       def angka(x):  [salah]

20 November 2016

python bilangan prima sesuai inputan



python bilangan prima sesuai inputan
Program python kali ini tentang bilangan prima tepatnya, cara mencari atau menampilkan bilangan prima sebanyak n sesuia dengan inputan. Contoh kasus dalam program ini adalah, jika anda menginputkan angka 5, maka outputnya akan menampilkan 5 bilangan prima yang pertama.
Example :
n = 5
hasil :
2, 3, 5, 7, 11

Berikut ini kodingannya :
n=int(input('masukkan angka : '))
count=0
i=2
while (count<n):
    faktor=0
    for j in range (1,i+1):
        if i%j==0:
            faktor+=1
    if faktor < 3:
        print(i, end=',')
        count+=1
    i+=1

keterangan :
jika ada error “unexpected indent” maka kodingan line 1 atau n=int(input('masukkan angka : ')), tanpa ada spasi.
Contoh
    n=int(input('masukkan angka : '))  [salah]
n=int(input('masukkan angka : ')) [benar]




pencarian terkait :
program python 3.5 mencari bilangan prima
kodingan python 3.5 menampilkan bilangan prima sesuai inputan

19 November 2016

Python memecah huruf konsonan dan vokal


Program Python memecah huruf konsonan dan vokal
Program python memecah huruf konsonan dan huruf vokal , Program atau kodingan ini mengunakan python versi 3.5. Sebelum membahas tentang bagaimana cara memecah atau membagi huruf konsonan dan huruf vokal, ada baiknya saya akan membahas apa itu huruf vokal dan huruf konsonan. Huruf vokal terdiri dari huruf A, I, U, E, O. sedangkan huruf konsonan adalah huruf-huruf selain huruf konsonan. Program kali ini mengunakan python versi 3.5.
Contoh kasus untuk program ini :
Misalnya anda menginputkan atau memasukkan kata “python oke!”, maka hasilnya adalah : Huruf vokal = o, e. Huruf konsonan = p, y, t, h, n, k. Jika anda menginputkan angka 1 maka 1 tersebut akan menjadi tulisan ‘satu’ atau dengan kata lain angka tersebut akan menjadi huruf dan akan dipecah atau dibagi apakah itu termasuk huruf vokal atau huruf konsonan. Program ini juga ditambah dengan memecah lagi tanda bacanya. Langsung saja simak kodingannya dibawah ini :

=+=
mk = input('Masukkan Kata = ')

vokal = []
konsonan = []
tanda = []
index = 0
while index<len(mk):
    if '0' in mk:
        a = mk.replace ('0','nol')
        mk =a
    elif '1' in mk:
        a = mk.replace ('1','satu')
        mk =a
    elif '2' in mk:
        a = mk.replace ('2','dua')
        mk =a
    elif '3' in mk:
        a = mk.replace ('3','tiga')
        mk =a
    elif '4' in mk:
        a = mk.replace ('4','empat')
        mk =a
    elif '5' in mk:
        a = mk.replace ('5','lima')
        mk =a
    elif '6' in mk:
        a = mk.replace ('6','enam')
        mk =a
    elif '7' in mk:
        a = mk.replace ('7','tujuh')
        mk =a
    elif '8' in mk:
        a = mk.replace ('8','delapan')
        mk =a
    elif '9' in mk:
        a = mk.replace ('9','sembilan')
        mk =a
    elif '&' in mk:
        a = mk.replace ('&', 'dan')
        mk=a
    if mk[index] == 'a' or mk[index] == 'A' or mk[index] == 'u' or mk[index] == 'U' or mk[index] == 'i' or mk[index] == 'I' or mk[index] == 'e' or mk[index] == 'E' or mk[index] == 'o' or mk[index] == 'O' :
        vokal = vokal + [mk[index]]
    elif mk[index] == '-' or mk[index] == '.' or mk[index] == ',' or mk[index] == '_' or mk[index] == '"' or mk[index] =='?' or mk[index] =='!':
        tanda = tanda + [mk[index]]
    elif mk[index] != ' ':
        konsonan = konsonan + [mk[index]]
    index = index + 1
print ('Huruf Vokal' + str(vokal))
print ('Huruf Konsonan' + str(konsonan))
print ('Tanda Baca'+ str(tanda))