PERGERTIAN DAN CONTOH DARI VARIABEL , TIPE DATA , OPERATOR , FUNGSI , LIST , PERCABANGAN , PERULANGAN

PERGERTIAN DAN CONTOH DARI VARIABEL , TIPE DATA , OPERATOR , FUNGSI , LIST , PERCABANGAN , PERULANGAN

A. VARIABEL

Variabel adalah suatu tempat untuk menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program



Hasil gambar untuk gambar variabel python

EXAMPLE :

r = russel
print (r)

>> russel

x,y,z = "russel","leps","eko"
print (x)
print (y)
print (z)

>> russel
>> leps
>> eko

B. TIPE DATA

Dalam pemrograman tipe data adalah konsep yang penting, variabel dapat menyimpan data dari tipe data yang berbeda , dan tipe yang berbeda dapat melakukan hal yang berbeda.
python memiliki 6 tipe data standart atau paling sering digunakan :
  • bilangan
  • string 
  • list
  • tuple
  • list
  • set
  • dictionary

EXAMPLE :

#type string
x = "hello word" 
print (x)

#type bilangan bulat
x = 20
print (x)

#type list
x = ["banana",apple","cheery"]
print (x)

C. OPERATOR

Operator adalah simbol yang digunakan untuk melakukan operasi aritmatika
maupun logika. nilainya dilakukan operasi disebut operand misalnya 2 + 3 disini simbol + adalah operator penjumlahan sedangkan 2 dan 3 operandnya.operator pada python sebagai berikut :

  • Operator aritmarika adalah operator yang digunakan untuk melakukan operasi matematika. seperti tabel dibawah ini :
EXAMPLE :
a=int(input("masukan nilai a="))
b=int(input("masukan nilai b="))

print ("hasil penjumlahan adalah=",a+b)
print ("hasil perkalian adalah=",a*b)
print ("hasil pengurangan adalah=",a-b)
print ("hasil pembagian adalah=",a/b)
print ("hasil sisa bagi adalah=",a%b)
print ("hasil pemangkatan adalah=",a**b)



  • Operator compare/membadingkan  adalah operator yang digunakan untuk membadingkan 2 buah nilai, hasil perbandingannya adalah True dan False tergantung kondisi. seperti tabel dibawah ini :

EXAMPLE :

a=int(input("masukan nilai a="))


print ("hasil greater than adalah =", a>3)print ("hasil less than adalah =", a<3)print ("hasil lebih dari sama dengan adalah =", a>=3)print ("hasil kurang dari sama dengan adalah =", a<=3)print ("hasil modulus adalah =", a%3)print ("hasil floor division =", a//3)
print ("hasil equal adalah =", a==3)print ("hasil not equal adalah =", a!=3)

  • Operator identitas adalah operator yang bisa dipakai memeriksa apakah nilai sebuah variabel ada ditempat yang sama (memory) atau tidak. operator ini terdiri dari 2 jenis yaitu :
  1. IS -------->> bernilai True jika kedua operand merujuk ke objek yang sama dan bernilai yang sama
  2. IS NOT ----->> bernilai True kedua operand jika merujuk ke objek yang tidak sama

EXAMPLE :

a=int(input("masukan nilai a="))
b=int(input("masukan nilai b="))
c=int(input("masukan nilai c="))

print ("a is b :", a is b)
print ("a is c :", a is c)
print ("a is not c :", a is not c)

  • Operator keanggotaan adalah operator yang dipakai untuk memeriksa apakah suatu nilai ada didalam himpunan atau tidak.
  1.  IN ----->> Bernilai True jika nilai dicari ada didalam himpunan
  2. NOT IN ----->>Bernilai True jika nilai yang dicari tidak ada dalam dihimpunan

EXAMPLE : 

a = "duniailkom"
print ("a :",a)
print ("\"i\" in a :","i" in a)
print ("\"k\" not in a :","k" not in a)
print ("\"d\" not in a :","d" not in" a)
print ("\n")

  • Operator logika adalah operator yang digunakan untuk membuat kesimpulan logis dari 2 kondisi booleam : True atau False . dalam bahasa python 3 operator logika yaitu :
  1. and ----->>True jika kedua operand bernilai True
  2. or ------>> True jika salah satu operand True
  3. not ----->> True jika operand bernilai False

EXAMPLE :

print('Hasil dari True and True   :', True and True)
print('Hasil dari True and False  :', True and False)
print('Hasil dari False and True  :', False and True)
print('Hasil dari False and False :', False and False)
 
print('\n')

  • Operator bitwise adalah operator khusus untuk menangani operasi logika bilangan biner dalam bentuk bit.

EXAMPLE :

x = 10
y = 12
 
print('x berisi angka',x ,'desimal atau',bin(x),'biner')
print('y berisi angka',y ,'desimal atau',bin(y),'biner')
 
print('\n')
 
print('x & y  :',x & y)
print('x | y  :',x | y)
print('x ^ y  :',x ^ y)
print('~x     :',~x)
print('x << 1 :',x << 1)
print('x >> 1 :',x >> 1)

D. FUNGSI/FUNCTION

Fungsi/function adalah blok code program yang hanya dijalankan saat dipanggil.
fungsi kumpulan dari peryataan/statements yang menerima masukan/ input melakukan perhitungan tertentu dan menghasilkan output.

EXAMPLE :

""" menghitung volume prisma segitiga """
panjang= 15
lebar= 7
tinggi=10

def volumeprismasegitiga(panjang,lebar,tinggi):
    volume=panjang*lebar*tinggi*1/2
    return volume

print("volume prisma segitiga",volumeprismasegitiga)

E. PERCABANGAN

Dalam pembuatan program , ada saatnya kita butuh percabangan yakni jika semua kondisi terpenuhi, jalankan code program ini , jika tidak jalankan program lain.

EXAMPLE :

a= int(input("masukan nilai a ="))
b= int(input("masukan nilai b ="))

if a>b :
    print("a lebih dari b")
else :
    print("a tidak lebih dari b")

F. LIST

List adalah struktur data python yang mampu menyimpan lebih dari satu data.

EXAMPLE :

thislist=["apple"],["banana"],["cherry"],["melon"],["orange"],["mango"],["kiwi"]

print(thislist[-4:-1])
print(thislist[2:5])

G. PERULANGAN

Dalam bahasa python python terdapat 2 struktur perulangan yaitu perulangan while dan perulangan for , stuktur perulangan ( atau dalam bahasa inggris loop) adalah instruksi code program bertujuan untuk mengulang beberapa baris perintah.

EXAMPLE :

a=7
while a<=100:
    print(a)
    a+=3


warna = {'Merah','Biru','Kuning','Biru'}
for i in warna:
  print(i)

Komentar

Postingan populer dari blog ini

TUTORIAL MEMBUAT PROGRAM MENGHITUNG JUMLAH ANGKA KELIPATAN BILANGAN - PYTHON

TUTORIAL MEMBUAT PROGRAM UNTUK MENDATA DATA NAMA MAHASISWA , PROGRAM STUDY , ANGKATAN MASUK

TUTORIAL MEMBUAT PROGRAM UNTUK LOG IN USER - PYTHON