You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tipe data adalah klasifikasi data. Tipe data menentukan jenis sebuah variabel.
28
32
**Variabel sendiri adalah sebuah wadah untuk menyimpan data.** Dalam penulisannya, python menganut paham `dynamic typing` yang mana dalam membuat variabel kita tidak harus menuliskan tipe datanya pula. Hal tersebut sejalan dengan tujuan python dikembangkan untuk memudahkan keterbacaan kode dan memprioritaskan pengembangan konsep dalam lebih sedikit baris kode
@@ -152,15 +156,15 @@ Beberapa tipe data dalam Python:
152
156
angka_saya1 =memoryview(bytes(1212))
153
157
```
154
158
155
-
<a id="15"><h3>Video penjelasan tentang tipe data</h3></a>
159
+
<a id="15"><h2>Video penjelasan tentang tipe data</h2></a>
Variabel adalah referensi dari sebuah value. Contoh penggunaan variabel pada Python:
7
+
</center>
8
+
9
+
<aid="1"><h2>Daftar Isi</h2></a>
10
+
11
+
---
12
+
13
+
-[Daftar Isi](#1)
14
+
-[Pendahuluan](#2)
15
+
-[Assign Variabel](#3)
16
+
-[Penamaan Variabel](#4)
17
+
-[Penggunaan Built-in Keyword](#5)
18
+
-[Video Penjelasan Tentang Variabel](#6)
19
+
-[Praktikum](#7)
20
+
21
+
<aid="2"><h2>Pendahuluan</h2></a>
22
+
23
+
---
24
+
25
+
**Variabel adalah referensi dari sebuah value.** Variabel sering di analogikan seperti **sebuah wadah yang menampung sebuah benda.** Seperti kita ketika ingin menyimpan suatu benda, maka perlu mencari tempat / wadah benda tersebut ingin disimpan terlebih dahulu. Dalam menentukan wadah, kita hanya perlu mencantumkan nama wadah (nama variabel) terlebih dahulu. Setelah itu, python akan secara otomatis mengambilkan wadah sesuai dengan kebutuhan kita. Contoh penggunaan variabel pada Python :
4
26
5
27
```python
6
28
angka_saya =100
7
29
print(angka_saya)
30
+
31
+
# outputnya
32
+
# 100
8
33
```
9
34
10
-
Pada kode diatas, kita membuat sebuah variabel yang mereferensikan nilai angka ``100``. Dengan penggunaan dari variabel kita bisa memanggil lebih dari sekali, misalnya:
35
+
Pada kode diatas, kita membuat sebuah variabel yang mereferensikan nilai angka `100`. Dengan penggunaan dari variabel kita bisa memanggil lebih dari sekali, misalnya:
11
36
12
37
```python
13
38
angka_saya =20
14
39
print(angka_saya)
15
40
print(angka_saya)
41
+
42
+
# outputnya
43
+
# 20
44
+
# 20
16
45
```
17
46
18
-
## Assign variabel
47
+
<aid="3"><h2>Assign Variabel</h2></a>
48
+
49
+
---
19
50
20
-
Kita bisa assing variable dengan variabel lainnya agar mudah untuk mendeklarasikan sebuah nilai yang sama dengan variabel yang berbeda, sebagai contoh:
51
+
Kita bisa assign variable dengan variabel lainnya agar mudah untuk mendeklarasikan sebuah nilai yang sama dengan variabel yang berbeda, sebagai contoh:
Python memiliki beberapa peraturan dalam penulisan sebuah variabel. Peraturan tersebut adalah:
92
+
---
93
+
94
+
Python memiliki beberapa peraturan dalam penulisan sebuah variabel. Jika kamu ingin melihat detail aturan tersebut bisa kunjungi laman [PEP8](https://peps.python.org/pep-0008/#type-variable-names) ini. Peraturan tersebut adalah:
55
95
56
96
1. Menggunakan kata tanpa didahuli dengan angka:
57
97
58
-
**contoh benar**
59
-
```python
60
-
nama ="bob"
61
-
```
62
-
**contoh salah**
63
-
```python
64
-
1nama="bob"
65
-
```
98
+
**contoh benar** ✅
99
+
100
+
```python
101
+
nama ="bob"
102
+
```
103
+
104
+
**contoh salah** ❌
105
+
106
+
```python
107
+
1nama="bob"
108
+
```
109
+
66
110
2. Menggunakan underscore (garis bawah) jika ingin menggunakan kata yang panjang:
67
111
68
-
**contoh yang benar**
69
-
```python
70
-
angka_saya =12
71
-
```
72
-
**contoh yang salah**
73
-
```python
74
-
12angka_saya=12
75
-
```
112
+
**contoh yang benar** ✅
113
+
114
+
```python
115
+
angka_saya =12
116
+
```
117
+
118
+
**contoh yang salah** ❌
119
+
120
+
```python
121
+
12angka_saya=12
122
+
```
123
+
76
124
3. Variabel pada python bersifat sensitif, penggunaan huruf besar dan kecil sangat diperhatikan:
77
125
78
-
contoh
79
-
```python
80
-
Nama_saya ="james"
81
-
nama_saya ="james"
82
-
```
83
-
contoh diatas akan menghasilkan 2 nama karena variabel tersebut secara kalimat sama tapi secara penulisan berbeda, Python memperhatikan hal ini.
126
+
contoh
127
+
128
+
```python
129
+
Nama_saya ="james"
130
+
nama_saya ="joko"
131
+
print(Nama_saya)
132
+
print(nama_saya)
133
+
134
+
# outputnya
135
+
# james
136
+
# joko
137
+
```
84
138
85
-
Pada Python, penggunaan variabel disarankan menggunakan ``snake_case``.
139
+
contoh diatas akan menghasilkan 2 nama karena variabel tersebut secara kalimat sama tapi secara penulisan berbeda, Python memperhatikan hal ini.
86
140
87
-
## Keywords yang tidak bisa digunakan pada python
141
+
Pada Python, penggunaan variabel disarankan menggunakan `snake_case`.
88
142
89
-
Ada beberapa kata yang dilarang untuk digunakan sebagai nama variabel. Contoh penggunaan kata yang dilarang pada Python:
143
+
<aid="5"><h2>Penggunaan Built-in Keyword</h2></a>
144
+
145
+
---
146
+
147
+
**Built-in keyword** pada Python adalah kata-kata yang mana sudah ditetapkan/dibuat sebelumnya oleh Python. Keyword-keyword tersebut dibuat untuk melakukan suatu perintah tertentu. Maka dari itu, dalam membuat variabel kita harus menghindari kata-kata tersebut agar program kita tidak terjadi error. Ada beberapa kata yang dilarang untuk digunakan sebagai nama variabel. Contoh penggunaan kata yang dilarang pada Python:
90
148
91
149
```python
92
150
class sma_saya ="bahasa"
93
151
print(sma_saya)
94
152
```
95
153
96
-
Hasil esekusi diatas akan menyebabkan error karena ``class`` merupakan salah satu nama fungsi dari Python.
154
+
Hasil esekusi diatas akan menyebabkan error karena `class` merupakan salah satu nama fungsi dari Python.
97
155
98
156
Kata/keywords yang dilarang:
99
157
@@ -131,6 +189,20 @@ Kata/keywords yang dilarang:
131
189
- with
132
190
- yield
133
191
134
-
video penjelasan tentang variabel = [Belajar python dasar - mengenal variabel](https://www.youtube.com/watch?v=gxmTFXfrMzk&list=PLZS-MHyEIRo59lUBwU-XHH7Ymmb04ffOY&index=5)
192
+
<aid="6"><h2>Video Penjelasan Tentang Variabel</h2></a>
0 commit comments