Apa variabel dan jenis variabel di python?

Variabel Python adalah wadah yang menyimpan nilai. Python tidak "diketik secara statis". Kita tidak perlu mendeklarasikan variabel sebelum menggunakannya atau mendeklarasikan tipenya. Variabel dibuat saat pertama kali kita memberikan nilai padanya. Variabel Python adalah nama yang diberikan ke lokasi memori. Ini adalah unit dasar penyimpanan dalam suatu program

Contoh Variabel Python

Python3




45
1456.8
John
8
45
1456.8
John
9
100
0

100
1
100
2

Keluaran

Geeksforgeeks

Catatan

  • Nilai yang disimpan dalam variabel dapat diubah selama eksekusi program
  • Variabel Python hanyalah nama yang diberikan ke lokasi memori, semua operasi dilakukan pada variabel yang mempengaruhi lokasi memori itu

Aturan untuk membuat variabel dengan Python

  • Nama variabel harus dimulai dengan huruf atau karakter garis bawah
  • Nama variabel tidak boleh dimulai dengan angka
  • Nama variabel hanya boleh berisi karakter alfanumerik dan garis bawah (A-z, 0-9, dan _ )
  • Nama variabel peka huruf besar-kecil (nama, Nama, dan NAMA adalah tiga variabel berbeda)
  • Kata-kata yang dicadangkan (kata kunci) tidak dapat digunakan untuk menamai variabel

Mari kita lihat pembuatan variabel sederhana

Python3




100
_3

100
4
45
1456.8
John
9
100
6

 

100
7

100
8
45
1456.8
John
9
Before declare:  100
After re-declare: 120.3
0

 

Before declare:  100
After re-declare: 120.3
1

Before declare:  100
After re-declare: 120.3
2
45
1456.8
John
9
Before declare:  100
After re-declare: 120.3
4

 

100
1
Before declare:  100
After re-declare: 120.3
6

100
1
Before declare:  100
After re-declare: 120.3
8

100
1
10
10
10
0

Keluaran

45
1456.8
John

Deklarasikan Variabel

Mari kita lihat bagaimana mendeklarasikan variabel dan mencetak variabel

Python3




10
10
10
_1

10
10
10
2
45
1456.8
John
9
10
10
10
4

 

10
10
10
_5

100
1
10
10
10
7

Keluaran

100

Deklarasi ulang Variabel

Kita dapat mendeklarasikan ulang variabel python setelah kita mendeklarasikan variabel tersebut

Python3




10
10
10
_1

10
10
10
2
45
1456.8
John
9
10
10
10
4

 

10
10
10
_5

100
1
1
20.2
GeeksforGeeks
4
1
20.2
GeeksforGeeks
5
1
20.2
GeeksforGeeks
6

 

1
20.2
GeeksforGeeks
7

10
10
10
2
45
1456.8
John
9
GeeksforGeeks
0

GeeksforGeeks
1

100
1
1
20.2
GeeksforGeeks
4
GeeksforGeeks
4
1
20.2
GeeksforGeeks
6

Keluaran

Before declare:  100
After re-declare: 120.3

Menetapkan satu nilai ke beberapa variabel

Selain itu, Python memungkinkan untuk menetapkan satu nilai ke beberapa variabel secara bersamaan dengan operator “=”.  
Sebagai contoh.  

Python3




GeeksforGeeks
6
45
1456.8
John
9
GeeksforGeeks
8
45
1456.8
John
9
30
GeeksforGeeks
0
45
1456.8
John
9
30
GeeksforGeeks
2

 

100
1
30
GeeksforGeeks
4

100
1
30
GeeksforGeeks
6

100
1
30
GeeksforGeeks
8

Keluaran

10
10
10

Menetapkan nilai yang berbeda untuk beberapa variabel

Python memungkinkan penambahan nilai yang berbeda dalam satu baris dengan operator ","

Python3




30
GeeksforGeeks
9
45
1456.8
John
9
TypeError: unsupported operand type(s) for +: 'int' and 'str'
1
TypeError: unsupported operand type(s) for +: 'int' and 'str'
2
TypeError: unsupported operand type(s) for +: 'int' and 'str'
3
TypeError: unsupported operand type(s) for +: 'int' and 'str'
2
TypeError: unsupported operand type(s) for +: 'int' and 'str'
5

 

100
1
30
GeeksforGeeks
4

100
1
30
GeeksforGeeks
6

100
1
30
GeeksforGeeks
8

Keluaran

1
20.2
GeeksforGeeks

Bisakah kita menggunakan nama yang sama untuk jenis yang berbeda?

Jika kita menggunakan nama yang sama, variabel mulai merujuk ke nilai dan tipe baru.  

Python3




________45______6

45
1456.8
John
9
30
GeeksforGeeks
2

________45______6

45
1456.8
John
9
TypeError: unsupported operand type(s) for +: 'int' and 'str'
5

 

100
1
30
GeeksforGeeks
4

Keluaran

GeeksforGeeks

Bagaimana + operator bekerja dengan variabel?

Python3




________45______6

45
1456.8
John
9
30
GeeksforGeeks
2

________45______8

45
1456.8
John
9
45
1456.8
John
05

100
1
45
1456.8
John
07
45
1456.8
John
08
45
1456.8
John
09

 

GeeksforGeeks
6
45
1456.8
John
9
45
1456.8
John
12

________45______8

45
1456.8
John
9
45
1456.8
John
15

100
1
45
1456.8
John
07
45
1456.8
John
08
45
1456.8
John
09

Keluaran

30
GeeksforGeeks

Bisakah kita menggunakan + untuk tipe yang berbeda juga?

Tidak menggunakan jenis yang berbeda akan menghasilkan kesalahan.  

Python3




________45______6

45
1456.8
John
9
30
GeeksforGeeks
2

________45______8

45
1456.8
John
9
45
1456.8
John
15

100
1
45
1456.8
John
07
45
1456.8
John
08
45
1456.8
John
09

Keluaran.  

TypeError: unsupported operand type(s) for +: 'int' and 'str'

Variabel Python Global dan Lokal

Variabel lokal adalah variabel yang didefinisikan dan dideklarasikan di dalam suatu fungsi. Kami tidak dapat memanggil variabel ini di luar fungsi

Python3




45
1456.8
John
_30

45
1456.8
John
31
45
1456.8
John
32

45
1456.8
John
33
45
1456.8
John
34
45
1456.8
John
9
45
1456.8
John
36

45
1456.8
John
33
100
1
45
1456.8
John
39

 

 

45
1456.8
John
_40

Keluaran

Welcome geeks

Variabel global adalah variabel yang didefinisikan dan dideklarasikan di luar fungsi, dan kita perlu menggunakannya di dalam fungsi

Python3




45
1456.8
John
_41

45
1456.8
John
_42

45
1456.8
John
31
45
1456.8
John
32

45
1456.8
John
33
100
1
45
1456.8
John
39

 

 

45
1456.8
John
_48

45
1456.8
John
34
45
1456.8
John
9
45
1456.8
John
51

45
1456.8
John
_40

Keluaran

45
1456.8
John
0

Kata kunci global dengan Python

Kata kunci global adalah kata kunci yang memungkinkan pengguna untuk memodifikasi variabel di luar cakupan saat ini. Ini digunakan untuk membuat variabel global dari lingkup non-global i. e di dalam suatu fungsi. Kata kunci global digunakan di dalam fungsi hanya ketika kita ingin melakukan tugas atau ketika kita ingin mengubah variabel. Global tidak diperlukan untuk mencetak dan mengakses

Aturan kata kunci global

  • Jika sebuah variabel diberi nilai di mana saja di dalam badan fungsi, itu dianggap sebagai lokal kecuali secara eksplisit dinyatakan sebagai global
  • Variabel yang hanya direferensikan di dalam suatu fungsi bersifat global secara implisit
  • Kami Menggunakan kata kunci global untuk menggunakan variabel global di dalam suatu fungsi
  • Tidak perlu menggunakan kata kunci global di luar fungsi

Contoh

Python3




45
1456.8
John
_53

45
1456.8
John
_54

 

45
1456.8
John
55
45
1456.8
John
9
45
1456.8
John
57

45
1456.8
John
31
45
1456.8
John
59

 

45
1456.8
John
33
45
1456.8
John
61

45
1456.8
John
33
45
1456.8
John
63
45
1456.8
John
55

 

45
1456.8
John
33
45
1456.8
John
66

45
1456.8
John
33
45
1456.8
John
55
45
1456.8
John
9
45
1456.8
John
55
45
1456.8
John
08
45
1456.8
John
72

45
1456.8
John
33
100
1
1
20.2
GeeksforGeeks
4
45
1456.8
John
76
45
1456.8
John
77

 

 

45
1456.8
John
_78

100
1
1
20.2
GeeksforGeeks
4
45
1456.8
John
81
45
1456.8
John
77

Keluaran

45
1456.8
John
_1

Jenis variabel dalam Python

Tipe data adalah klasifikasi atau kategorisasi item data. Ini mewakili jenis nilai yang memberi tahu operasi apa yang dapat dilakukan pada data tertentu. Karena semuanya adalah objek dalam pemrograman Python, tipe data sebenarnya adalah kelas dan variabel adalah turunan (objek) dari kelas-kelas ini

Berikut ini adalah tipe data standar atau built-in dari Python

  • Numerik
  • Jenis Urutan
  • Boolean
  • Mengatur
  • Kamus

Contoh

Python3




45
1456.8
John
_83

45
1456.8
John
84
45
1456.8
John
9
45
1456.8
John
86

100
1
1
20.2
GeeksforGeeks
4
45
1456.8
John
89
45
1456.8
John
90

 

45
1456.8
John
_91

45
1456.8
John
_92
45
1456.8
John
9
45
1456.8
John
94

100
1
1
20.2
GeeksforGeeks
4
45
1456.8
John
97
45
1456.8
John
98

100
1
100
00

 

100
_01

100
1
1
20.2
GeeksforGeeks
4
100
04
1
20.2
GeeksforGeeks
4
100
06
100
07

100
1
1
20.2
GeeksforGeeks
4
100
04
1
20.2
GeeksforGeeks
4
100
12
100
07

 

100
_14

100
15

100
16
45
1456.8
John
9
100
18
1
20.2
GeeksforGeeks
4
100
20
45
1456.8
John
98

100
1
1
20.2
GeeksforGeeks
4
100
24
45
1456.8
John
98

100
1
100
27

 

100
_28

100
_29

100
30
45
1456.8
John
9
100
32
TypeError: unsupported operand type(s) for +: 'int' and 'str'
1
100
34
100
35____68_______2
100
37__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ E jelas

Apa itu variabel dan tipe di Python?

Variabel tidak lain adalah elemen pemrograman yang digunakan untuk mendefinisikan, menyimpan, dan melakukan operasi pada input data. Variabel Python terdiri dari empat jenis yang berbeda. Bilangan Bulat, Bilangan Bulat Panjang, Float, dan String .

Apa variabel dalam Python?

Variabel Python adalah nama yang diberikan ke lokasi memori. .
Nama variabel harus dimulai dengan huruf atau karakter garis bawah
Nama variabel tidak boleh dimulai dengan angka
Nama variabel hanya boleh berisi karakter alfanumerik dan garis bawah (A-z, 0-9, dan _ )

Apa saja 3 jenis variabel di Python?

Jenis Variabel Python .
Angka
Rangkaian
Tuple

Apa itu variabel dan tipe variabel?

Variabel adalah karakteristik yang dapat diukur dan dapat mengasumsikan nilai yang berbeda . Tinggi badan, usia, pendapatan, provinsi atau negara tempat lahir, nilai yang diperoleh di sekolah dan jenis perumahan adalah contoh variabel. Variabel dapat diklasifikasikan ke dalam dua kategori utama. kategorikal dan numerik.