1. tidak boleh diawali dengan angka,
2. tidak boleh dipisahkan dengan spasi,
3. hanya terdiri dari angka, huruf dan uderscore,
4. bersifat case sensitif, membedakan huruf besar dan huruf kecil ( x berbeda dengan X , MyVar berbeda dengan myVar atau myvar)
x = 3
jarak = 4
kecepatan = 6
print(x)
print(jarak)
print(kecepatan)
Deklarasi type data pada python |
Tipe data numerik pada python terbagi 3 yaitu integer, float dan complex.
a = 3
print(a, 'is of type', type(a))
b = 3.0
print(b, 'is of type', type(b))
c = 3 + 4j
print(c, 'is of type', type(c))
Type data numerik pada python |
Integer tidak dibatasi oleh angka atau panjang tertentu, namun dibatasi oleh memori yang tersedia.
a = 123456789101112131415161718192021222324252627282930313233343536373383940
print(a)
Type data integer |
Type data float dapat menyimpang 17 digit di belakang koma. Perhatikan contoh berikut, python akan melakukan pemotongan pada digit 18 di belakang koma.
a = 0.123456789123456789
print(a)
Type data float |
Python mendukung bilangan imajiner dan bilangan kompleks. Nilai bilangan kompleks (complex) dituliskan dalam formulasi x + yj, yakni bagian x adalah bilangan real, dan y adalah bilangan imajiner.
a = 3 + 4j
print(a)
b = (-2)**(0.5)
print ('Nilai dari akar kuadrat (-2) adalah : ', b)
Type data complex |
String merupakan type data yang diletakan pada dua tanda kutip tunggal ('') maupun kutip ganda (""). Pada python string tersusun dari serangkaian karakter yang tersimpan dalam indeks dan berurutan. Sehingga cara mengaksesnya dapat melalui indeks tersebut. Jika string diakses dari karakter pertama maka indeks dimulai dari 0, tetapi jika diakses dari karakter terakhir maka indeks dimulai dari -1.
myString = 'Saya sedang belajar python'
print(myString, 'is of type', type(myString))
print(myString) # print string lengkap
print(myString[0]) # print karakter pertama
print(myString[-1]) # print karakter terakhir
print(myString[4:7]) # print dari indeks 4 - 6
print(myString[:4]) # print dari indeks 0 - 3
Type data string |
String dapat digabungkan menggunakan operator (+) dan dapat direplikasi menggunakan operator (*).
myString1 = 'Saya sedang belajar python '
myString2 = 'dengan jupyter notebook'
print(myString1+myString2)
print(myString1 * 3)
Operasi pada string |
No comments:
Post a Comment