VARIABEL DAN TIPE DATA DALAM PYTHON

dokumen-dokumen yang mirip
>>> type ("5") <'type string'> >>> a= Belajar Python >>> type a <'type string'> AP2B Dini Triasanti Struktur Pemrograman Python (Bagian 2)

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

C / C++ / JAVA / C# / Python?

MODUL DUA VARIABEL DAN TIPE VARIABEL

Keyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta

Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2

MENGAPA PYTHON++? SETUP

Integer (Bilangan Bulat) Yang dimaksud bilangan bulat adalah, -1, -2, -3, 0, 1, 2, 3, 4 dan lain lain yang bukan merupakan bilangan pecahan.

Dasar-Dasar Python Untuk Seismologi Materi # 03 Syntax dalam Python

Chapter 2. Tipe Data dan Variabel

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

Program pertama python. Print hallo ini adalah program python pertamaku!!!

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

BAHASA PEMROGRAMAN C

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

Module 3. Variabel dan Tipe Data

KURSUS ONLINE JASA WEBMASTERS

Pendahuluan Struktur Data. Nisa ul Hafidhoh

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

Modul Praktikum Algoritma dan Pemrograman II

Struktur Program. Rinta Kridalukmana

Tipe Data dan Operator

Pengenalan Algoritma & Struktur Data. Pertemuan ke-1

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S.

Mata Kuliah : Pemrograman Web II. Pokok Bahasan : Type Data & Operator. Okta Jaya Harmaja, M.Kom

STRUKTUR PROGRAM. Secara ringkas, struktur suatu program Pascal dapat terdiri dari : 1.Judul Program 2.Blog Program a.

Chapter 1 KONSEP DASAR C

Fungsi. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang

Larik/ Array int a1, a2, a3, a4, a5;

VARIABEL & TIPE DATA PEMROGRAMAN C++

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

Bab 2. Dasar-Dasar Pemrograman C

Struktur Data II. Bekerja Dengan Form.

Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

Perulangan, Percabangan, dan Studi Kasus

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi

Pertemuan 07 Struktur Dasar PHP

Fungsi : Dasar Fungsi

MODUL. Variabel. Workshop Programming

Dasar Pemrograman Java

Jobsheet Dasar Pemrograman, Bab. 7: String. Bab. 7 S T R I N G

LIST DAN TUPLES. Kuliah Metode Komputasi, Minggu ke 3. Thursday, March 3, 16

Struktur Data. PDE - Struktur Data 1

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Bab 2 Struktur Dasar PHP


Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

Arsitektur dan Organisasi Komputer

Achmad Solichin.

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Reserved words Reserved words atau keywords merupakan kata-kata spesifik digunakan oleh compiler untuk keperluan pemrograman. Contoh reserved words

TIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016

Kurikulum Qt. { Basic OOP } Chapter 4. Function

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

SMA SANTO PAULUS PONTIANAK

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A

Silabus Struktur Data. Bandung 2013

Pertemuan 2 Bahasa Visual Basic Aplication

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).

MATERI IV ARRAY. Materi Praktikum Pemograman Bahasa C++ dengan menggunakan variabel Array

Bahasa C-M6 By Jamilah, Skom 1

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

STRUKTUR BAHASA PEMROGRAMAN

DASAR PHP. Oleh : Devie Rosa Anamisa

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Tipe Data dan Variabel

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

1 Pengenalan IDE Python

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2

RINGKASAN PEMROGRAMAN QUICK BASIC

BAB 2 TINJAUAN PUSTAKA

MODUL. Pointer. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Quis. Contoh. Definisi Konsep Part 1,2 Part 3 Part 4. Oleh : Hasan Sanlawi, S.Kom. STMIK Pranata Kampus E : Materi Kuliah STRUKTUR DATA

Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel

Algoritma & Pemrograman #9. by antonius rachmat c, s.kom, m.cs

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

2 TIPE DATA DAN VARIABEL

Tipe Data, Variabel, Input/Output

Transkripsi:

VARIABEL DAN TIPE DATA DALAM PYTHON Al Anwar al.anwar@raharja.info Abstrak Variabel adalah lokasi memori yang dicadangkan untuk menyimpan nilai-nilai. Ini berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di memori. Variabel dapat menyimpan berbagai macam tipe data. Di dalam pemrograman Python, variabel mempunyai sifat yang dinamis, artinya variabel Python tidak perlu didekralasikan tipe data tertentu dan variabel Python dapat diubah saat program dijalankan.tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung informasi.python sendiri mempunyai tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain. Kata Kunci:Variabel,Tipe data,dinamis,unik. Pendahuluan Variabel pada Python adalah set memory yang digunakan untuk menyimpan data yang bersifat dinamis. Dinamis berarti nilai data yang disimpan dalam suatu variabel dapat berubah, baik dilakukan oleh pengguna maupun secara komputasi. Variabel pada Python dapat menyimpan berbagai jenis tipe data. Variabel pada bahasa pemrograman Python harus diberi nama untuk diproses. Variabel pada Python digunakan menyimpan data di dalam memory sehingga dapat digunakan untuk melakukan suatu proses komputasi. Pada artikel ini dijelaskan macam-macam variable dan tipe data dalam Python.

Pembahasan A.Variabel Variabel adalah lokasi memori yang dicadangkan untuk menyimpan nilai-nilai. Ini berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di memori. Variabel dapat menyimpan berbagai macam tipe data. Di dalam pemrograman Python, variabel mempunyai sifat yang dinamis, artinya variabel Python tidak perlu didekralasikan tipe data tertentu dan variabel Python dapat diubah saat program dijalankan. Variabel sendiri juga merupakan tempat menyimpan data, sedangkan tipe data adalah jenis data yang terseimpan dalam variabel. Membuat Variabel di Python Variabel di python dapat dibuat dengan format seperti ini: nama_variabel = <nilai> Contoh: variabel_ku = "ini isi variabel" variabel2 = 20 Kemudian untuk melihat isi variabel, kita dapat menggunakan fungsi print. print variabel_ku

print variabel2 Aturan Penulisan Variabel 1. Nama variabel boleh diawali menggunakan huruf atau garis bawah (_), contoh: nama, _nama, namaku, nama_variabel. 2. Karakter selanjutnya dapat berupa huruf, garis bawah (_) atau angka, contoh: nama, n2, nilai1. 3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf besar dan kecil dibedakan. Misalnya, variabel_ku dan variabel_ku, keduanya adalah variabel yang berbeda. 4. Nama variabel tidak boleh menggunakan kata kunci yang sudah ada dalam python seperti if, while, for, dsb. Menghapus Variabel Ketika sebuah variabel tidak dibutuhkan lagi, maka kita bisa menghapusnya dengan fungsi del(). Contoh: >>> nama = "petanikode" >>> print nama petanikode >>> del(nama) >>> print nama Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'nama' is not defined >>> Pada perintah terakhir, kita akan mandapatkan NameError. Artinya variabel tidak ada di dalam memori alias sudah dihapus.

B.Tipe data Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung informasi.python sendiri mempunyai tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain. Python memiliki enam tipe data standar atau paling sering digunakan, yaitu: 1. Bilangan (Number) 2. String 3. List 4. Tuple 5. Set 6. Dictionary 1.Tipe data bilangan (Number) Tipe data bilangan yang umum ada 2 yaitu, integer dan float. Integer adalah bilangan bulat, sedangkan float adalah bilangan pecahan. Selain itu ada tipe bilangan lain, yaitu bilangan kompleks yaitu bilangan yang memiliki bagian real dan imajiner. Integer, float, dan kompleks masing-masing di Python diwakili oleh kelas int, float, dan complex. Kita bisa menggunakan fungsi type() untuk mengetahui tipe data suatu objek di python. Contoh: harga = 12000 #tipe int berat = 23.12 #float jarak = 3e3 #float 3000.0, huruf e artinya eksponen 10 2.Tipe data String String adalah satu atau serangkaian karakter yang diletakkan diantara tanda kutip, baik tanda kutip tunggal ( ) maupun ganda ( ). Huruf, angka, maupun karakter lainnya yang digabung menjadi teks adalah contoh string.

Contoh: nama = "Ivan" jenis_kelamin = 'L' alamat = """ """ 3. Tipe data List Jl. Suka Karya, No 32. RT Kode, Kelurahan Mawar, Jakarta List adalah tipe data yang berisi item yang berurut. Seperti halnya tipe data string, tiap item (anggota) list memiliki indeks sesuai dengan urutannya. Indeks dimulai dari 0 dan bukan dari 1.List bisa berisi anggota dengan tipe yang sama maupun berbeda. Untuk mendeklarasikan list, digunakan tanda kurung [ ] dan masing-masing anggotanya dipisahkan oleh tanda koma. >>> lst = [1, 'dua', 3.0] Untuk mengakses item dari list caranya adalah dengan memanggil nama list diikuti indeks dari item yang bersangkutan, yaitu dengan format namalist[index] Selain itu bisa juga dilakukan pengaksesan terhadap sejumlah item dari indeks ke indeks. Hal ini disebut slicing. Contohnya sebagai berikut: 1. a = [5,10,15,20,25,30,35,40] 2. # a[2] = 15 3. print("a[2] = ", a[2]) 4. # a[0:3] = [5, 10, 15] 5. print("a[0:3] = ", a[0:3]) 6. # a[5:] = [30, 35, 40] 7. print("a[5:] = ", a[5:])

4.Tipe data Tuple Tuple adalah jenis data lain yang mirip dengan list. Perbedaannya dengan list adalah anggotanya tidak bisa diubah (immutable). List bersifat mutable, sedangkan tuple bersifat immutable. Sekali tuple dibuat, maka isinya tidak bisa dimodifikasi lagi. Tuple dideklarasikan dengan menggunakan tanda kurung ( ). dan anggotanya dipisahkan oleh tanda koma. Tuple berguna untuk data yang dimaksudkan tidak diubah isinya. Misalnya tuple komposisi warna untuk putih adalah (255,255,255). 5.Tipe data Set Set adalah salah satu tipe data di Python yang tidak berurut (unordered). Set memiliki anggota yang unik (tidak ada duplikasi). Jadi misalnya kalau kita meletakkan dua anggota yang sama di dalam set, maka otomatis set akan menghilangkan yang salah satunya. Set bisa digunakan untuk melakukan operasi himpunan matematika seperti gabungan, irisan, selisih, dan komplemen.set dibuat dengan meletakkan anggota anggotanya di dalam tanda kurung kurawal { }, dipisahkan menggunakan tanda koma. Kita juga bisa membuat set dari list dengan memasukkan list ke dalam fungsi set().set bisa berisi data campuran, baik integer, float, string, dan lain sebagainya. Akan tetapi set tidak bisa berisi list, set, dan dictionary. 6.Tipe data Dictionary Dictionary adalah tipe data yang tiap anggotanya terdiri dari pasangan kuncinilai (key-value). Mirip dengan kamus dimana ada kata ada arti. Dictionary umumnya dipakai untuk data yang besar dan untuk mengakses anggota data secara acak. Anggota dictionary tidak memiliki indeks.dictionary dideklarasikan dengan menggunakan tanda kurung kurawal { }, dimana anggotanya memiliki bentuk kunci:nilai atau key:value dan tiap anggota dipisah tanda koma. Kunci dan nilainya bisa memiliki tipe sembarang. Untuk mengakses nilai dari anggota dictionary, kita menggunakan key-nya.

Penutup Tipe data sering disebut objek. Pada dasarnya semua hal di python adalah objek.ada tipe data lain yang umumnya dimiliki oleh bahasa Python, yaitu tipe None. Tipe None adalah sebuah tipe data spesial yang menunjukkan bahwa nilai/data suatu variabel itu belum/tidak ada (bukan nol, tapi tidak ada). Pada bahasa pemrograman lain seperti C++, atau PHP, tipe data ini disebut null.tipe data string, tuple, dan list masuk ke dalam tipe data yang disebut tipe data berurut / ordered atau sekuensial / sequence. Tipe data dictionary disebut data tidak berurut / unordered.semoga artikel ini berguna dan bermanfaat bagi pembaca tentunya yang ingin mempelajari dari awal bahasa pemrograman python. Referensi belajarpython.com/tutorial/tipe-data-python petanikode.com/python-variabel-dan-tipe-data pythonindo.com/variabel-dan-tipe-data-python nuricahyono.com/variabel-dan-tipe-data-pada-pemrograman-python Biografi Hello,Nama saya Al Anwar. Saya adalah Mahasiswa di salah satu Perguruan Tinggi di Kota Tangerang Jurusan Sistem Informasi dengan konsentrasi sistem informasi manajemen. ig:al_anwarrr Maju terus mahasiswa!!!!!!!!!!!!!!!!!!!