SlideShare a Scribd company logo
Zaitun, S.Si., M.Mat.
22A0111053 : Pemrograman
Pertemuan 2 : Variabel, Tipe Data, Input dan Output
PYTHON
INSTALASI
VISUAL STUDIO CODE
INSTALASI
GOOGLE COLAB
INSTALASI
OPEN EDITOR
VARIABLE
• Variabel pada bahasa pemrograman adalah ruang memori yang
disediakan untuk menyimpan data atau informasi.
• Dapat juga mengatakan bahwa suatu variabel mereferensikan nilai
tertentu.
• Berisikan berupa text atau angka/bilangan.
• Contohnya: a, b, c, x, y, z, nama, usia,dan lainnya.
VARIABLE
ATURAN PENAMAAN VARIABEL
• Penamaan variabel hanya berisikan huruf, angka, dan karakter garis
bawah/underscores (_).
• Nama variabel hanya boleh dimulai dengan huruf atau underscores.
• Setelah huruf atau underscores, nama variabel boleh memakai
pemisah angka atau underscores.
• Pemisah variabel tidak boleh memuat kata-kunci (keywords).
ATURAN PENAMAAN VARIABEL
• Variabel boleh dibuat panjang.
• Nama variabel sebaiknya singkat dan deskriptif. Contoh: penggunaan
nama lebih baik daripada n, pop lebih baik daripada menggunakan
populasi.
• Bersifat sensitif atau membedakan antar huruf besar dan kecil.
• Contohnya: a, x, nama, nama2, pop2, _pop4, pop_5.
KEYWORDS
and del from not While
as elif global or With
assert else if pass Yield
break except import print Class
exec in raise continue Finally
is return def for Lambda
try TRUE FALSE none
Dari beberapa variabel berikut,yang manakah dapat dijadikan nama
variabel?
1. axyy
2. nama
3. 4thfloor
4. floor-4
5. floor_5
EVALUASI 1
PEMBUATAN DAN PENUGASAN
• Variabel dibuat dan diberikan nilai dengan cara memberikan tanda
assign (=).
• Python membuat daftar variabel di dalam interpreter.
• Interpreter memiliki dan mengatur struktur yang disebut namespace
untuk menyimpan seluruh variabel beserta nilainya.
• Setiap variabel yang dibuat oleh programmer maka variabel dan
nilainya akan disimpan di dalam daftar, dan jika programmer membuat
variabel yang sebelumnya telah ada maka nilai variabel yang akan
disimpan adalah nilai yang terakhir dibuat.
Dari beberapa pernyataan berikut,yang manakah yang menunjukan sifat
variabel atau namespace (Daftar)?
1. Semua variabel tersimpan dalam daftar dan dapat digunakan pada
python
2. Tempat yang tidak boleh kosong
3. Daftar yang berisikan variabel yang tidak dapat diubah lagi jumlahnya.
4. Nama variabel di dalam daftar tidak boleh diubah nilainya.
5. Jika terdapat nama variabel “name” dan menulis baru variabel “Name”
maka yang disimpan dalam daftar adalah “Name”.
EVALUASI 2
Perhatikan kode dibawah ini
a_1 = 2
a_2 = 3
a_2 = 4
print(a_1) #Line 1
print(a_2) #Line 2
print(a_2 + 5) #Line 3
Pertanyaan:
1.Hasil dari #Line 1 adalah?
2.Hasil dari #Line 2 adalah?
3.Hasil dari #Line 3 adalah?
EVALUASI 3
TYPE DATA
Tipe data,berisikan informasi tentang variabel dan memberikan
penggunaan memori yang berbeda tergantung jenis variabelnya.
TIPE DATA
Teks, str.
Numerik, int, float, complex.
Urutan, list, tuple, range.
Pemetaan, dict.
Set, set, frozenset.
Boolean, bool.
Binary, bytes, bytearray, memoryview.
None Type, NoneType.
JENIS TIPE DATA
CONTOH TIPE DATA
str x = "Hello World"
int x = 20
float x = 20.5
complex x = 1j
List x = ["apple", "banana", "cherry"]
Tuple x = ("apple", "banana", "cherry")
CONTOH TIPE DATA
Range range(5)
Dict x = {"name" : "John", "age" : 36}
Set x = {"apple", "banana", "cherry"}
Frozenset x = frozenset({"apple", "banana", "cherry"})
Bool x = True atau x = False
Bytes x = b"Hello"
CONTOH TIPE DATA
bytearray x = bytearray(5)
memoryview x = memoryview(bytes(5))
NoneType x = None
List,Tipe data yang paling fleksibel di python,Data urutan yang
menyimpan berbagai tipe data dan isinya bisa diubah-ubah.
TIPE DATA URUTAN
Tuple,Sama dengan List namun urutannya tidak dapat diubah.
INPUT DAN OUTPUT
Input,merupakan Suatu data yang dimasukkan ke dalam program
komputer untuk di proses
INPUT DAN OUTPUT
Output,merupakan Suatu data yang dihasilkan setelah dilakukan
pemrosesan oleh komputer.
input()
FUNGSI INPUT
Meminta input tanpa properti apapun.
Meminta input dengan properti “Masukkan nilai = ” di layar console
input(‘Masukkan Nilai =’)
Meminta input dengan properti “Masukkan nilai = ” di layar console
kemudian hasil input akan dimasukkan ke dalam variabel x.
x = input(‘Masukkan Nilai =’)
input(“Masukkan Nilai =“)
print()
FUNGSI OUTPUT
Mengembalikan output tanpa properti apapun.
Mengembalikan output “Hallo Dunia!!! ” di layar console
print(‘Hallo Dunia!!!’)
mengeluarkan output isi dari variabel x.
x =‘Hallo User’
print(x)
FUNGSI OUTPUT 2
Dalam Fungsi output dapat berisi banyak variabel, cukup dengan
menggunakan pemisal koma (,).
x =‘Hallo’
y =‘Saya’
z =‘Adalah User’
print(x,y,z)
FUNGSI OUTPUT 2
Dalam Fungsi output dapat juga memakai pemisal (+).
x =‘Hallo’
y =‘Saya’
z =‘Adalah User’
print(x + y + z)
FUNGSI OUTPUT 2
Dalam Fungsi output pada jenis data numerik, perlu diperhatikan bahwa
pemisah (+) menunjukan suatu operasi.
x =10
y =20
print(x + y)
EVALUASI
Jelaskan kode berikut.
x =10
y =‘Mahasiswa’
print(x + y)
x =10
y =‘Mahasiswa’
print(x,y)
1.
2.
https://www.bhutanpythoncoders.com
https://www.w3schools.com/
REFERENCES

More Related Content

PDF
Diskusi Dasar Pemrograman Pertemuan Ke-5.pdf
PDF
Pemrograman Dasar Python Dari Dasar Sampai bisa
DOCX
Dasar dasar turbo pascal
DOC
Pengenalan pascal asli
PDF
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
PPTX
4. tipe data dan operator java
PPTX
Pemrograman Desktop dengan bahasa Javascript
DOC
Pengenalan pascal
Diskusi Dasar Pemrograman Pertemuan Ke-5.pdf
Pemrograman Dasar Python Dari Dasar Sampai bisa
Dasar dasar turbo pascal
Pengenalan pascal asli
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
4. tipe data dan operator java
Pemrograman Desktop dengan bahasa Javascript
Pengenalan pascal

Similar to Pengenalan Variabel, Tipe Data, Input, dan Output (20)

PDF
Algoritma & Pemograman - 02. Variabel dan Tipe Data
PDF
Konsep dasar bahasa__pascal_ok-libre
PDF
Dasar pemrograman basic
PPTX
Kelompok 6 pemrograman dasasr c++(1).pptx
PPTX
Menganalisis tata cahaya gambar bergerak (perekaman video).pptx
PPTX
Tipe data dan variabel
PDF
Modul praktikum-algo-pemro
PDF
Java Fundamental ( JSE ) simple tutorial
PPTX
INFORMATIKA Rumpun Bisnis dan Manajemen_Bab 5 Algoritme Pemrograman dan Prakt...
PDF
BAB 2 - Belajar Hello World pada python.pdf
PPTX
Struktur Algoritma dan Tipe Data.pptx do
PPTX
Slid_3_OOP.pptx
PPTX
Variabel, Tipe Data dan Operator - Pemrograman I
PDF
PPTX
mengenal bahasa python untuk pemula di sekolah
PDF
Modul 2 variabel, tipe data dan operator
DOC
2 konsep dasar pascal
DOCX
Resume praktikum
DOCX
Laporan tugas struktur data
PPTX
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori - Materi - Pengena...
Algoritma & Pemograman - 02. Variabel dan Tipe Data
Konsep dasar bahasa__pascal_ok-libre
Dasar pemrograman basic
Kelompok 6 pemrograman dasasr c++(1).pptx
Menganalisis tata cahaya gambar bergerak (perekaman video).pptx
Tipe data dan variabel
Modul praktikum-algo-pemro
Java Fundamental ( JSE ) simple tutorial
INFORMATIKA Rumpun Bisnis dan Manajemen_Bab 5 Algoritme Pemrograman dan Prakt...
BAB 2 - Belajar Hello World pada python.pdf
Struktur Algoritma dan Tipe Data.pptx do
Slid_3_OOP.pptx
Variabel, Tipe Data dan Operator - Pemrograman I
mengenal bahasa python untuk pemula di sekolah
Modul 2 variabel, tipe data dan operator
2 konsep dasar pascal
Resume praktikum
Laporan tugas struktur data
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori - Materi - Pengena...
Ad

Recently uploaded (9)

PDF
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PPT
pengantar-sistem-informasi manajemen.ppt
PDF
Modul_Pemula_Merakit_Komputer untuk smppdf
PPTX
Implementasi Microservices pada Manufaktur
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PPTX
Materi asdsa asd asd sad sa dsa dsa d sa
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
pengantar-sistem-informasi manajemen.ppt
Modul_Pemula_Merakit_Komputer untuk smppdf
Implementasi Microservices pada Manufaktur
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
Materi asdsa asd asd sad sa dsa dsa d sa
Ad

Pengenalan Variabel, Tipe Data, Input, dan Output

  • 1. Zaitun, S.Si., M.Mat. 22A0111053 : Pemrograman Pertemuan 2 : Variabel, Tipe Data, Input dan Output
  • 7. • Variabel pada bahasa pemrograman adalah ruang memori yang disediakan untuk menyimpan data atau informasi. • Dapat juga mengatakan bahwa suatu variabel mereferensikan nilai tertentu. • Berisikan berupa text atau angka/bilangan. • Contohnya: a, b, c, x, y, z, nama, usia,dan lainnya. VARIABLE
  • 8. ATURAN PENAMAAN VARIABEL • Penamaan variabel hanya berisikan huruf, angka, dan karakter garis bawah/underscores (_). • Nama variabel hanya boleh dimulai dengan huruf atau underscores. • Setelah huruf atau underscores, nama variabel boleh memakai pemisah angka atau underscores. • Pemisah variabel tidak boleh memuat kata-kunci (keywords).
  • 9. ATURAN PENAMAAN VARIABEL • Variabel boleh dibuat panjang. • Nama variabel sebaiknya singkat dan deskriptif. Contoh: penggunaan nama lebih baik daripada n, pop lebih baik daripada menggunakan populasi. • Bersifat sensitif atau membedakan antar huruf besar dan kecil. • Contohnya: a, x, nama, nama2, pop2, _pop4, pop_5.
  • 10. KEYWORDS and del from not While as elif global or With assert else if pass Yield break except import print Class exec in raise continue Finally is return def for Lambda try TRUE FALSE none
  • 11. Dari beberapa variabel berikut,yang manakah dapat dijadikan nama variabel? 1. axyy 2. nama 3. 4thfloor 4. floor-4 5. floor_5 EVALUASI 1
  • 12. PEMBUATAN DAN PENUGASAN • Variabel dibuat dan diberikan nilai dengan cara memberikan tanda assign (=). • Python membuat daftar variabel di dalam interpreter. • Interpreter memiliki dan mengatur struktur yang disebut namespace untuk menyimpan seluruh variabel beserta nilainya. • Setiap variabel yang dibuat oleh programmer maka variabel dan nilainya akan disimpan di dalam daftar, dan jika programmer membuat variabel yang sebelumnya telah ada maka nilai variabel yang akan disimpan adalah nilai yang terakhir dibuat.
  • 13. Dari beberapa pernyataan berikut,yang manakah yang menunjukan sifat variabel atau namespace (Daftar)? 1. Semua variabel tersimpan dalam daftar dan dapat digunakan pada python 2. Tempat yang tidak boleh kosong 3. Daftar yang berisikan variabel yang tidak dapat diubah lagi jumlahnya. 4. Nama variabel di dalam daftar tidak boleh diubah nilainya. 5. Jika terdapat nama variabel “name” dan menulis baru variabel “Name” maka yang disimpan dalam daftar adalah “Name”. EVALUASI 2
  • 14. Perhatikan kode dibawah ini a_1 = 2 a_2 = 3 a_2 = 4 print(a_1) #Line 1 print(a_2) #Line 2 print(a_2 + 5) #Line 3 Pertanyaan: 1.Hasil dari #Line 1 adalah? 2.Hasil dari #Line 2 adalah? 3.Hasil dari #Line 3 adalah? EVALUASI 3
  • 16. Tipe data,berisikan informasi tentang variabel dan memberikan penggunaan memori yang berbeda tergantung jenis variabelnya. TIPE DATA
  • 17. Teks, str. Numerik, int, float, complex. Urutan, list, tuple, range. Pemetaan, dict. Set, set, frozenset. Boolean, bool. Binary, bytes, bytearray, memoryview. None Type, NoneType. JENIS TIPE DATA
  • 18. CONTOH TIPE DATA str x = "Hello World" int x = 20 float x = 20.5 complex x = 1j List x = ["apple", "banana", "cherry"] Tuple x = ("apple", "banana", "cherry")
  • 19. CONTOH TIPE DATA Range range(5) Dict x = {"name" : "John", "age" : 36} Set x = {"apple", "banana", "cherry"} Frozenset x = frozenset({"apple", "banana", "cherry"}) Bool x = True atau x = False Bytes x = b"Hello"
  • 20. CONTOH TIPE DATA bytearray x = bytearray(5) memoryview x = memoryview(bytes(5)) NoneType x = None
  • 21. List,Tipe data yang paling fleksibel di python,Data urutan yang menyimpan berbagai tipe data dan isinya bisa diubah-ubah. TIPE DATA URUTAN Tuple,Sama dengan List namun urutannya tidak dapat diubah.
  • 23. Input,merupakan Suatu data yang dimasukkan ke dalam program komputer untuk di proses INPUT DAN OUTPUT Output,merupakan Suatu data yang dihasilkan setelah dilakukan pemrosesan oleh komputer.
  • 24. input() FUNGSI INPUT Meminta input tanpa properti apapun. Meminta input dengan properti “Masukkan nilai = ” di layar console input(‘Masukkan Nilai =’) Meminta input dengan properti “Masukkan nilai = ” di layar console kemudian hasil input akan dimasukkan ke dalam variabel x. x = input(‘Masukkan Nilai =’) input(“Masukkan Nilai =“)
  • 25. print() FUNGSI OUTPUT Mengembalikan output tanpa properti apapun. Mengembalikan output “Hallo Dunia!!! ” di layar console print(‘Hallo Dunia!!!’) mengeluarkan output isi dari variabel x. x =‘Hallo User’ print(x)
  • 26. FUNGSI OUTPUT 2 Dalam Fungsi output dapat berisi banyak variabel, cukup dengan menggunakan pemisal koma (,). x =‘Hallo’ y =‘Saya’ z =‘Adalah User’ print(x,y,z)
  • 27. FUNGSI OUTPUT 2 Dalam Fungsi output dapat juga memakai pemisal (+). x =‘Hallo’ y =‘Saya’ z =‘Adalah User’ print(x + y + z)
  • 28. FUNGSI OUTPUT 2 Dalam Fungsi output pada jenis data numerik, perlu diperhatikan bahwa pemisah (+) menunjukan suatu operasi. x =10 y =20 print(x + y)
  • 29. EVALUASI Jelaskan kode berikut. x =10 y =‘Mahasiswa’ print(x + y) x =10 y =‘Mahasiswa’ print(x,y) 1. 2.