Setup Menus in Admin Panel

swanstatistika02@gmail.com

Bahasa Program Python

     Python merupakan bahasa pemprograman yang dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991. Python memiliki banyak keunggulan, salah satunya dibidang data science. Perkembangannya yang sangat cepat dan dukungan dari komunitas diseluruh dunia yang membuat bahasa pemprograman python menjadi salah satu bahasa pemprograman yang banyak digunakan, mulai dari individu sampai industri dan pemerintahan. oleh karena itu bahasa pemprograman python sangat layak untuk menjadi salah satu skill yang harus anda kuasai.

     Pada dasarnya saat seseorang mempelajari bahasa pemprograman yang baru terdapat beberapa kesamaan, sehingga hal utama yang harus diketahui adalah bahasa dasar dan dokumentasi/kumpulan sintaks yang dapat dijadikan acuan dalam menuliskan sebuah program. Begitupun pada bahasa pemprograman python, beberapa hal yang harus diketahui seperti tipe data, operasi aritmatika, fungsi logika, dan berbagai macam fungsi lainnya. Pada artikel perkenalan ini, kami berusaha merangkum berbagai bentuk sintaks dasar python.

     Bahasa pemprograman python bisa dijalankan dalam berbagai macam lingkungan yang sudah terintegrasi, salah satunya jika anda malas untuk menginstal python di PC anda, anda dapat menggunakan google colab. Bahasa pemprograman python tergolong sederhana dalam penulisannya, misalkan kita menuliskan sebuah angka

1234
## 1234

atau sebuah kata

"ini adalah tutorial pertama dari serial pembelajaran python."
## 'ini adalah tutorial pertama dari serial pembelajaran python.'

selain itu anda juga dapat memfungsikan python seperti halnya kalkulator, misalnya:

5+10*15/3
## 55.0

atau dengan memberikan label pada sebuah angka.

x=2
y=10
z= y**x
print (z)
## 100

     Jika anda memperhatikan contoh diatas terdapat beberapa hal yang menjadi tambahan informasi, yaitu pemberian nama sebuah angka atau variabel dan memanggil kembali variabel yang telah di deklarasikan dengan fungsi print. Pada bahasa pemprograman termasuk Python suatu nilai tidak dapat secara otomatis memiliki nama/label, sehingga untuk memanggilnya kembali tidak bisa otomatis. Oleh karena itu dibutuhkan pemberian nama atau dengan kata lain data tersebut dikumpulkan dalam variabel.

  Terdapat beberapa aturan dalam penulisan nama/objek pada python, yaitu:

  • Nama variabel tidak boleh memiliki spasi
  • Nama variabel hanya bisa dimulai dengan huruf atau “_”
  • Nama variabel tidak boleh memiliki karakter !@#$%^&*()-+?<>,;/””|=~“
  • Python bersifat case sensitif/huruf besar dan kecil berpengaruh
X1=25
x1=32
_z1=10
y1=z2=x1

print(X1)
## 25
print(x1)
## 32
print(_z1)
## 10
print(y1)
## 32
print(z2)
## 32

Tipe Data

     Penggunaan akan software python dibidang analisis data sangat bergantung dengan berbagai jenis tipe data dan struktur data. Beberapa struktur data yang umum seperti tipe Integer , Float , String , Boolean , Complex dan Date

Tipe Data Numerik

Tipe data numerik untuk menyimpan data numerik dalam variabel. Terdapat 3 tipe data numerik:

Integer: merupakan bilangan bulat, baik bulat positif maupun negatif. selain itu terdapat tambahan pada tipe data integer yaitu:

*b (bin()): Base 2, 0 dan 1

*o (oct()): Base 8, 0 sd 7

*denary : base 10

*x (hex()): Base 16, 0 sd 9 dan A sd F

namun pada modul kali ini tidak akan dibahas tipe data integer (b,o dan x).

Tipe data numeric

a=-5 ; a
## -5
b=-1 ; b
## -1
c=0  ; print(c)
## 0
d=17 ; print(d)
## 17

(NOTE: Untuk memanggil variabel atau mengeksekusi beberapa perintah dalam satu baris bisa menggunakan ; setelah perintah yang dibuat, atau bisa dibawah perintah dengan langsung menuliskan nama variabel atau bisa juga dengan perintah print())

Tipe Data Float

  Float merupakan bilangan real dan ditunjukkan dengan nilai desimal atau bisa juga dinotasikan seperti bilangan euler (E atau e) yang menunjukkan pangkat 10, misal 1E-10.

Tipe data float

e=-15.25
print(e)
## -15.25
f=-1.0
print(f)
## -1.0
g= 0.0
print(g)
## 0.0
h= 3.5
print(h)
## 3.5
i= 12.3e2
print(i)
## 1230.0

## Tipe Data kompleks

     Bilangan kompleks merupakan jenis bilangan imajiner biasa dinotasikan dengan penambahan huruf j dibelakangnya, misal 15j.

Tipe data compleks

j=4j
print(j)
## 4j
3+4j
## (3+4j)

Type data String (karakter)

Tipe data string atau karakter biasanya ditandai dengan adanya kutip atas. Pada python, tidak terdapat perbedaan antara 2 kutip atas dan 1 kutip atas.

x = "Hello World"
x
## 'Hello World'
y = '23'
y
## '23'
z = '34.25'
z
## '34.25'

TIpe data boolean

Tipe data boolean merupakan tipe data yang menghasilkan nilai benar (True) atau salah (False), biasa juga dinamakan data logikal.

print(1<2)
## True
print(2==(9-7))
## True

Konversi tipe data

kita dapat melakukan konversi data pada beberapa tipe data.

tipe data string yang tidak mengandung nilai desimal

w='2'
w1=float(w)
w2=int(w)

print(type(w));print(w)
## <class 'str'>
## 2
print(type(w1));print(w1)
## <class 'float'>
## 2.0
print(type(w2));print(w2)
## <class 'int'>
## 2

Untuk mengecek tipe data bisa menggunakan fungsi type

tipe data string yang mengandung nilai desimal

x= '2.3'
x1=float(x)
x2=int(float(x))


print(type(x));print(x)
## <class 'str'>
## 2.3
print(type(x1));print(x1)
## <class 'float'>
## 2.3
print(type(x2));print(x2)
## <class 'int'>
## 2

untuk tipe data string yang mengandung nilai desimal, jika ingin dirubah menjadi data integer, harus dirubah terlebih dahulu menjadi data float kemudian baru dirubah menjadi data integer.

merubah tipe data integer menjadi float dan string

y=9
y1=float(y)
y2=str(y)

print(type(y));print(y)
## <class 'int'>
## 9
print(type(y1));print(y1)
## <class 'float'>
## 9.0
print(type(y2));print(y2)
## <class 'str'>
## 9

merubah tipe data float menjadi integer dan string

z=9.1
z1=int(z)
z2=str(z)

print(type(z));print(z)
## <class 'float'>
## 9.1
print(type(z1));print(z1)
## <class 'int'>
## 9
print(type(z2));print(z2)
## <class 'str'>
## 9.1

mengubah 1huruf menjadi angka, jika lebih dari 1 angka tinggal dijumlahkan.

ord("A")  
## 65

Juni 30, 2021
Copyright © 2018 PT. Angsa Statistika Indonesia