Langsung ke konten utama

Contoh Koding Bahasa Pemograman python

 Contoh Koding Bahasa Pemograman python


Belajar pemograman python dengan HP Android, caranya dari play store, download applikasi pydroid3 di sini pydroid3 (Py3).  Lalu install atau pasang pada perangkat HP. Kemudian aplikasinya dibuka dan dijalankan.

Tutorial pembelajaran materinya, ikuti di sini: Belajar Bahasa Pemrograman python di HP Android:

Setelah membuka aplikasi Python, dan Bekerja di menu Terminal adalah spreadsheet untuk menulis kode. Kita ketikkan python  (semua huruf kecjl) sebelum menulis kode, maka akan muncul tanda panah >>> yang berarti bahwa kita siap untuk menulis kode.

Biasanya spreadsheet menu Terminal kurang efektif untuk penulisan kode kode yang barisnya banyak. Maka digunakan lah spreadsheet editornya, yang berwarna highlight (terang).


1. Menampilkan Teks

print(*halo dunia")

Lalu bila ditekan Enter (I-->), maka pada spreadsheet Terminal akan menampilkan hasilnya:

Halo Dunia.

print(*3")

Lalu bila di enter ( I--> ) 

3


2. Menampilkan String

print(halo dunia)

Lalu bila di enter ( I--> ) maka pada spreadsheet Terminal akan menampilkan hasilnya:

Halo Dunia.


3. Menampilkan Integer

print(2 + 3)

Lalu bila di enter ( I--> ) maka pada spreadsheet Terminal akan menampilkan hasilnya:

5


4. Menampilkan String 

mencetak(*6" + "2")

Lalu bila di enter ( I--> ) maka pada spreadsheet Terminal akan menampilkan hasilnya:

62


5. String dan Integer

SALAM = "Hi apa kabar"

print(SALAM)

Lalu bila di enter ( I--> ) 

Hi apa kabar

Nikai_Mtk = 87

print(Nilai_Mtk)

Lalu bila di enter ( I--> ) 

87


6. Tuple (kumpulan data string atau integer).

Tuple pakai tanda kurung biasa. Tuple tidak bisa dihapus/modifikasi

Siswa = ("Budi", "Tina", "Tio")

print(Siswa)

Lalu bila di enter ( I--> ) 

Budi, Tina, Tio


7. List (Kumpulan data string atau integer)

List pakai tanda kurung siku. List bisa dihapus/modifikasi

Siswa_1 = ["Nina", "Rahmat", "Salma"]

print(Siswa_1)

Lalu bila di enter ( I--> ) 

["Nina", "Rahmat", "Salma"]


8. Dictionary (sekumpulan data yang memiliki ada key dan value)

Dictionary pakai tanda kurung kurawal.

Nilai_Siswa = {"Tini": 87, "Dio": 75}

print(Nilai_Siswa)

Lalu bila di enter ( I--> ) 

 {"Tini": 87, "Dio": 75}


9. Len (Fungsi yang diterapkan sebagai Variabel String).

Leng berasal dari kata Length.

Kalimat = "Saya seorang pelajar"

Jumlah_Char = Len(Kalimat)

print(Jumlah_Char)

Lalu bila di enter ( I--> ) 

20

Oleh karena jumlah karakter, termasuk spasi dihitung sebagai karakter, sehingga semua karakter berjumlah 20.


10. Program kecil (pakai fungsi Len() dan input() untuk menghitung jumlah karakter).  

Nama = input("Masukkan nama Anda")

Jumlah_Char = Len(Nama)

print("Nama Anda terdiri dari", Jumlah_Char, "karakter")

Lalu bila di enter ( I--> ) 

Masukkan nama Anda : Rudi

Lalu bila di enter ( I--> ) 

Nama Anda terdiri dari 12 karakter


11. Index

x = "Belajar python"

index B=0, e=1, ..., spasi=7, P=8, ..., n=13.

x = "Belajar python"

idx= x.index("B")

print(idx)

Lalu bila di enter ( I--> ) 

0

idx= x.index("y") ini

print(idx)

Lalu bila di enter ( I--> )

9

idx= x.index("y")

Kar= x[8]

print(Kar)

Lalu bila di enter ( I--> ) 

p


12. Slice (untuk memotong value sebuah variabel tertentu berdasarkan index itemnya)

variabel[awal : akhir]

X= Belajar Python"

Potong= X[0 : 7]

print(Potong)

Lalu bila di enter ( I--> ) 

Belajar

Oleh Karena karakter ke-7 adalah spasi

Potong= X[8 : 14]

print(Potong)

Lalu bila di enter ( I--> ) 

Python

Potong= X[3 : 9]

print(Potong)

Lalu bila di enter ( I--> ) 

ajar P


13. Find()

Untuk menemukan posisi dari sebuah kata pada variabel string.

Kalimat= "Budi adalah ketua kelas"

Posisi_kats= Kalimat.find("ketua")

print(Posisi_kata)

Lalu bila di enter ( I--> ) 

12

print("Kata yang Anda cari berada pada indekx ke-", Posisi_kats")

Lalu bila di enter ( I--> ) 

Kata yang Anda cari berada pada indekx ke-12


14. Replace()

Untuk mengganti sebuah atau lebih karakter pada sebuah variabel string 

Kalimat= "python yang terbaik"

Kalimat_pengganti= Kalimat.replace("y", "a")

print(Kalimat_pengganti)

Lalu bila di enter ( I--> ) 

pathon ang terbaik

 Kalimat_pengganti= Kalimat.replace("yang", "adalah yang")

print(Kalimat_pengganti)

Lalu bila di enter ( I--> ) 

Python adalah yang terbaik

Kalimat_pengganti= Kalimat.replace(" ", "&")

print(Kalimat_pengganti)

Lalu bila di enter ( I--> ) 

Python & yang & terbaik


16.   if, elif, else

if, digunakan untuk kondisional stament

Kota_ku= "Padang"

if Kota_ku == "Padang":

print("Benar")

Lalu bila di enter ( I--> ) 

Benar

Kota_ku= "Padang"

if Kota_ku == "Padang":

print("Benar")

       else 

       print("Salah")

Lalu bila di enter ( I--> ) 

Benar

Jika diganti Kota_ku= Jakarta,

maka bila di print akan dapat hasilnya Salah

elif:

Pemakaian elif bisa banyak atau bertingkat

Kota_ku= "Padang"

if Kota_ku == "Padang":

print("Benar")

     elif Kota_ku ==  "Palembang":

     print("Yup Palembang")

          else 

          print("Bukan")

Lalu bila di enter ( I--> ) 

Benar

Bila digantikan Padang menjadi Palembang,

maka bila di print, akan menghasilkan 

Yup Palembang

Bila digantikan Padang menjadi Jambi,

maka bila di print, akan menghasilkan 

Bukan


17. Logika if yang bertingkat

Umur= 20

Pendidikan= "S1"

if Umur == 20:

     if Pendidikan == "S1":

print("Selamat, Anda diterima di Perusahaan")

else:

print("Maaf, Anda tidak di terima")

Lalu bila di enter ( I--> ) 

Selamat, Anda diterima di Perusahaan

Jika Umur nya di rubah menjadi 18,

maka bila di print, akan di dapat hasilnya

Maaf, Anda tidak di terima

Jika kondisi Umur dirubah

if Umur >= 20:

dan Umur = 21

maka bila di print, akan di dapat hasilnya

Selamat, Anda diterima di Perusahaan

Jika kondisi Umur dirubah

if Umur >= 20:

dan Umur <= 35

Jika Umur = 70

Maka hasilnya, adalah:

Maaf, Anda tidak di terima

Jika kondisi Pendidikan di rubah

if Pendidikan == "S1" or Pendidikan == "S2" or Pendidikan == "S3" :

maka bila di print, akan di dapat hasilnya

Selamat, Anda diterima di Perusahaan


18. Applikasi Sederhana pakai Logika if (Logika Statement)

Instruksi= input("Tekan Enter, dan Masukkan Bio Data Anda:")

Nama= input("nama")

Umur= int(input("umur"))

Pendidikan= input("pendidikan")

Pengalaman_ketjs= int(input("pengalaman kerja"))

Lalu bila di enter ( I--> ) 

Tekan Enter, dan Masukkan Bio Data Anda:

Nama: Dedi

Umur: 20

Pendidikan: S1

Pengalaman_kerja: 3

Jika kondisi Umur dirubah

if Umur >= 20 and  Umur <= 35

if Pendidikan == "S1" or Pendidikan == "S2" or Pendidikan == "S3" :

If Pengalaman_ketja >= 3

print("Selamat, Anda diterima di Perusahaan")

    else:

     print("Maaf, Anda tidak di terima")

maka bila di print, akan di dapat hasilnya

Selamat, Anda diterima di Perusahaan

Jika stament print yang di rubah

print("Selamat", nama, "Anda diterima di Perusahaan")

maka bila di print, akan di dapat hasilnya

Selamat, Dedi Anda diterima di Perusahaan


:19. Data type Conversion.

Untuk mengubah suatu type data menjadi type data yang lain

pada fungsi str(), int(), tuple(), list(), dict(), float().

Mari kita kembali bekerja di spreadsheet Terminal

X= "40"

type(X)

Lalu bila di enter ( I--> ) 

<class "str">

y= 50

type(y) dan 

Lalu bila di enter ( I--> ) 

<class "int">

X + str(y)

Lalu  di enter ( I--> ) 

"4050"

Oleh karena datanya adalah berupa String

 int(X) + y

Lalu di enter ( I--> ) 

90

Oleh karena datanya adalah berupa Integer.


Fungi Tuple

a= (1, 2, 3, 4, 5, 6)

b= [7, 8, 9, 10, 11]

type (a)

Lalu di enter ( I--> ) 

<class "list">

a + tuple (b)

Lalu di enter ( I--> ) 

(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)

list(a) + b

Lalu di enter ( I--> ) 

[1,, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

c= a + tuple(b)

d= list(a) + b

Lalu di enter ( I--> ) 

c

Lalu di enter ( I--> ) 

(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)

d

Lalu di enter ( I--> ) 

 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

type(c)

Lalu di enter ( I--> ) 

<class "tuple">

type(d)

Lalu di enter ( I--> ) 

<class "list">


20. Dictionary

Digunakan pada data yang berupa key dan value.

p= ["Nina", "Budi", "Tina"]

q= [70, 80, 90]

dict(zip(p,q))

Lalu di enter ( I--> ) 

{"Nina": 70, "Budi": 80, "Tina": 90}

r= dict(zip(p,q))

r

Lalu di enter ( I--> ) 

{"Nina": 70, "Budi": 80, "Tina": 90}

type (r)

Lalu di enter ( I--> ) 

<class "dict">


float dipakai untuk desimal (bilangan berkoma) 

X= 4

float(X)

Lalu di enter ( I--> ) 

4,0

y= float(X)

Lalu di enter ( I--> ) 

y

Lalu di enter ( I--> ) 

4,0

type (y)

Lalu di enter ( I--> ) 

<class "float">

z= int(y)

Lalu di enter ( I--> ) 

Z

Lalu di enter ( I--> ) 

4


21. Aritmetic Operators.

Kita kembali bekerja di Terminal.

Operasi operasi perhitungan yang bisa dilakukan pada angka-angka (data integer), yaitu:

- Penambahan, pakai tanda (+)

- Pengurangan, pakai tanda (-)

- Pembagian, pakai tanda (/)

- Perkalian, pakai tanda (*)

- Perpangkatan, pakai tanda (**)

- Pembagian yang hasilnya tanpa koma, pakai tanda (//)

- Modus (Modulus) yaitu sisa dari pembagian, pakai tanda (%).

x= 12

y= 5

z1= x + y

z2= x - y

z3= x / y

z4= x * y

z5= x **2

z6= x // y

z7= x % y

print(z1, z2, z3, z4, z5, z6, z7)

Lalu bila di enter ( I--> ) 

17, 7, 2,4, 60, 144, 2,, 2


22. Membuat Applikasi Kalkulator Sederhana.

Ini pemograman sederhana, tidak interface.

Menggunakan fungsi input, type Conversion, logika if statement. 

Tutorialnya tonton, ikuti  dan pelajari di sini: Membuat Kalkulator Sederhana

Kita bekerja di spreadsheet editor.

while True:

Operasi= input("ln Tentukan Operasi yang ingin Anda lakukan, misalnya +, -, *, / :")

if Operasi not in ("+", "-", "*", "/"):

print("Maaf, operasi yang Anda masukkan tidak valid")

break

x= int(input("Masukkan angka pertama :")

y= int(input("Masukkan angka kedua :").

if Operasi == "+":

print("Hasil dari", x, "+", y, "=", x+y)

    elif Operasi == "-":

    print("Hasil dari", x, "-", y, "=", x-y)

    elif Operasi == "*":

    print("Hasil dari", x, "*", y, "=", x*y)

    elif Operasi == "/":

    print("Hasil dari", x, "/", y, "=", x/y)

Lalu bila di enter ( I--> ) 

Tentukan operasi yang ingin Anda lakukan, misalnya +, -, *, / :

+

Masukkan angka pertama:  8

Masukkan angka kedua:  6

Hasil dari 8+6 = 14

Keterangan:

Int digunakan untuk mengubah data string menjadi integer.

ln digunakan untuk menentukan spasi pada tampilan di layar.


23. For Loop dan While Loopl

For Loop digunakan untuk melakukan pengulangan perintah/instruksi yang sama  sampai pada hitungan tertentu.

Yang di print adalah key nya (bukan value).

x= Indonesia

for i in x:

       print(i)

Lalu bila di enter ( I--> ) 

I

n

d

o

n

e

s

i

a


z= ["Budi", "Rani", "Rahmat"]

a= ("Budi": 80, "Rani": 70, "Rahmat": 75)

for key, value in a.itemd():

        print(key,value)

Lalu bila di enter ( I--> ) 

Budi. 80

Rani. 70

Rahmat. 75

        print(key + ":" + str(,value))

Lalu bila di enter ( I--> ) 

Budi. : 80

Rani  : 70

Rahmat. : 75


Pada variabel Integer, maka harus merubah int menjadi variabel string.

b= 3, 5, 6, 7

for i in str(b)

print(b)

Lalu bila di enter ( I--> )

3

5

6

7











Komentar

Postingan populer dari blog ini

PEMAKAIAN FONT FONT KHUSUS UNTUK SIMBOL SIMBOL NOTASI ANGKA LAGU

  PEMAKAIAN FONT FONT KHUSUS UNTUK SIMBOL SIMBOL NOTASI ANGKA LAGU Bagaimana kalau di dalam applikasi pertitur notasi angka dibuatkan sistem teks dengan memakai font parnumstion untuk membuat simbol simbol pada notasi angka lagu Menggunakan font khusus seperti **Parnumstion** untuk membuat simbol-simbol pada notasi angka dalam aplikasi pertitur dapat menjadi solusi yang elegan untuk menampilkan simbol notasi secara visual menarik dan konsisten. Berikut adalah langkah-langkah umum yang dapat kamu lakukan untuk mengimplementasikan sistem teks dengan font ini dalam aplikasi Python, khususnya jika kamu menggunakan tkinter: ### Langkah-langkah Implementasi: 1. **Pastikan Font Tersedia:**    - Unduh dan instal font **Parnumstion** pada sistem yang akan menjalankan aplikasi. Font ini harus diinstal agar bisa digunakan oleh aplikasi tkinter.    - Kamu dapat menempatkan file font (biasanya dengan ekstensi `.ttf`) di folder aplikasi atau menginstalnya secara manual di sis...

Cara Membuat Config HTTP Custom

  Lompat ke konten Lompat ke sidebar Lompat ke footer KANGARIF.NET × Beranda   /  android   /  internet gratis Cara Membuat Config HTTP Custom Oleh bustami    12/13/2020    15 komentar Di artikel kali ini saya akan membagikan tutorial bagaimana  cara membuat config HTTP Custom . Daftar isi 1  Apa itu HTTP Custom ? 2  Apa itu Config HTTP Custom ? 3  Cara Membuat Config HTTP Custom 3.1  Membuat Config HTTP Custom dengan Metode SSL/SNI 4  Penutup Apa itu HTTP Custom ? HTTP Custom  adalah sebuah aplikasi Android yang saat ini banyak dipakai oleh para pecinta internet gratis (gretonger). Kepopuleran aplikasi ini bisa dibilang sebanding atau bahkan lebih bila dibandingkan dengan aplikasi sejenis yang lebih dulu populer, yaitu HTTP Injector. Saat ini HTTP Custom banyak dipakai untuk mengubah kuota internet tertentu dari operator seluler menjadi bisa digunakan untuk semua aplikasi. Seperti misalnya yang saat ini sed...

Error “ Unable To Locate Package ”

  CadeMedia Media Informasi Terbaru 2023 8 Cara Mengatasi “Tidak Dapat Menemukan Paket Termux” di HP Android TERAKHIR DIPERBARUI 16 SEPTEMBER 2023 Error “  Unable To Locate Package  ” adalah masalah yang sering dialami oleh pengguna Termux. Ini terjadi ketika Termux tidak dapat menemukan  paket  yang hendak diinstal. Salah satu contohnya ketika Anda mencoba menginstal  paket  seperti git. Termux adalah aplikasi terminal  emulator  dan  environment  berbasis Linux untuk perangkat Android. Sehingga pengguna dapat menjalankan perintah dan aplikasi Linux tanpa perlu akses  root  atau mengutak-atik sistem Android. Nah, arti dari  tidak dapat menemukan paket  adalah Termux tidak dapat menemukan lokasi atau keberadaan  paket  ingin Anda  install  . Pada artikel kali ini CadeMedia bahas tuntas, penyebab hingga cara mengatasi pesan  error  pada Termux yang sering muncul. Simak penjelasan di b...