Artikel ini akan membantu pembaca memahami tentang tipe data dasar dalam Python, variabel, beberapa fungsi yang umum digunakan terkait dengan tipe data, dan beberapa aplikasi dasar di dunia nyata. Kami akan menggunakan Visual Studio Code sebagai editor kode kami. Jika Anda belum menginstal Visual Studio Code, instruksi diberikan di posting blog sebelumnya.

Variabel dan Tipe Data dalam Python – daftar isi:

  1. Pengantar Python
  2. Variabel dalam Python
  3. Tipe data dalam Python
  4. Sekilas Blog Selanjutnya

Pengantar Python

Seperti yang telah kita pelajari di posting blog sebelumnya bahwa Python adalah bahasa tingkat tinggi, terinterpretasi, bertipe dinamis, dan berorientasi objek. Karena sifatnya yang tingkat tinggi, bahasa ini sangat mudah dipelajari, dan sintaksisnya juga sederhana. Ada berbagai aplikasi Python di dunia nyata seperti untuk pembelajaran mesin, ilmu data, pengembangan game, aplikasi web, dan banyak lagi.

Di posting blog sebelumnya, kita belajar tentang cara mencetak teks di Python. Kita biasa mencetak (“teks yang diinginkan”) sebagai sintaksis. Mari kita mulai dengan apa itu variabel dan mengapa kita menggunakan variabel.

Variabel dalam Python

Sebuah variabel adalah entitas yang menyimpan sebuah nilai. Nilai tersebut bisa berupa angka, bilangan bulat, bilangan riil, teks, atau karakter. Mari kita lihat beberapa contoh bagaimana Anda dapat menggunakan variabel untuk menyimpan nilai di Python.

# variabel
x = 1  # menyimpan bilangan bulat
y = 2.5  # menyimpan bilangan riil
z = "string"  # menyimpan string atau teks
n = "a"  # menyimpan sebuah karakter
b = True  # menyimpan nilai boolean
print(x,y,z,n,b)
Output:
1 2.5 string a True

Kita telah melihat bagaimana cara menyimpan variabel, sekarang mari kita lihat bagaimana cara mencetak nilai-nilai mereka. Anda sudah tahu jawabannya, yaitu menggunakan print(), yang kita gunakan di blog pertama untuk mencetak teks yang diinginkan. Juga, lihat bahwa kita menggunakan variabel tanpa menggunakan tanda kutip ganda atau tunggal seperti sebelumnya. Ini karena variabel dikenali oleh print secara langsung karena disimpan dalam memori saat dideklarasikan. Sekarang, mari kita cetak variabel-variabel tersebut.

Kita dapat melihat bahwa variabel dicetak seperti yang disorot dalam gambar di atas. Seperti yang kita lihat, Python mendukung sebagian besar tipe data yang berbeda di Python seperti bilangan bulat, float (bilangan riil), string (teks atau karakter), dan Boolean (True atau False).

Tipe data dalam Python

String

data_types_in_python

Operasi apa yang dapat dilakukan menggunakan string?

  • title()

    Fungsi ini dapat digunakan untuk mengkapitalisasi huruf pertama dari setiap kata dalam string seperti yang terlihat di bawah ini, outputnya disorot.

  • text="blog ini luar biasa"
    print(text.title())
    
    Output:
    
    Blog Ini Luar Biasa
    
  • upper()

    Fungsi ini dapat digunakan untuk mengkapitalisasi seluruh kata dalam string. Contoh diilustrasikan dalam gambar di bawah ini.

  • text="blog ini luar biasa"
    print(text.upper())
    
    output:
    BLOG INI LUAR BIASA
    
  • lower()

    Fungsi ini dapat digunakan untuk mengubah seluruh kata dalam string menjadi huruf kecil. Contoh diilustrasikan dalam gambar di bawah ini.

  • text = "blog ini luar biasa"
    print(text.lower())
    
    
    Output:
    
    blog ini luar biasa
    
  • Penggabungan string

    Untuk menggabungkan dua string yang berbeda, “+” dapat digunakan. Contoh diilustrasikan dalam gambar di bawah ini.

  • text = "blog ini luar biasa"
    text2="untuk pemula"
    print(text+text2)
    
    Output:
    
    blog ini luar biasauntuk pemula
    
    
  • Spasi Putih

    Ada kalanya Anda tidak ingin mencetak teks dalam satu baris tetapi ingin memiliki beberapa baris dan kadang-kadang Anda ingin teks memiliki spasi tab. Ini dapat dilakukan di Python dengan menggunakan “\n”(baris baru) dan “\t”(spasi tab). Contoh diilustrasikan di bawah ini.

  • print("blog ini \nluar biasa")
    print("\tblog ini luar biasa")
    
    Output:
    
    blog ini 
    luar biasa
      blog ini luar biasa
    
  • Fungsi Strip

    Ini adalah fungsi di Python yang menghapus spasi putih dalam string. Menggunakan strip, baik spasi putih di kiri maupun kanan dapat dihapus. Namun terkadang untuk kebutuhan spesifik, untuk menghapus spasi putih di kiri “lstrip()” dapat digunakan dan untuk kanan “rstrip()” dapat digunakan. Contoh dengan kode diilustrasikan di bawah ini.

  • z=" hello "
    print(z)
    print(z.strip())
    print(z.rstrip())
    print(z.lstrip())
    Output:
    “ hello “
    “hello”
    “ hello”
    “hello “
    
  • Panjang String

    Dengan menggunakan fungsi len(), panjang string dapat ditentukan. Contoh dengan kode diilustrasikan di bawah ini. Anda dapat melihat untuk string “hello”, outputnya adalah 5.

    Z="luar biasa"
    Print(len(Z))
    
    Output:
    5
    

    Bilangan Bulat

    Tipe data bilangan bulat dalam Python hanya digunakan ketika angka bulat yang akan disimpan. Ada beberapa operasi yang dapat dilakukan pada bilangan bulat. Mari kita pelajari tentang fungsi type() di sini. Fungsi type() memberi tahu Anda tentang tipe data variabel. Contoh untuk fungsi type() dengan kode diilustrasikan di bawah ini.

  • a=1
    
    type(a)
    
    output:
    
    int
    

    Float

    Dalam variabel tipe data bilangan bulat hanya, angka bulat dapat disimpan tetapi untuk menyertakan bilangan riil atau menyimpan bilangan riil kita menggunakan float. Pada dasarnya float digunakan untuk desimal.

a=1.6

type(a)
output:

float

Operasi pada Float dan Bilangan Bulat

Dalam matematika dasar selama sekolah menengah, kita telah mempelajari beberapa operasi yang dapat dilakukan pada angka seperti Penjumlahan, Pengurangan, Perkalian, Pembagian, dan banyak lagi. Kita dapat melakukan semua operasi tersebut pada float dan bilangan bulat seperti yang diilustrasikan di bawah ini dengan kode.

# variabel

x = 1  # menyimpan bilangan bulat
y = 2.5  # menyimpan bilangan riil
z = "string"  # menyimpan string atau teks
n = "a"  # menyimpan sebuah karakter
x = True  # menyimpan nilai boolean
print(type(x),type(y),type(z),type(n),type(b)) [/code]
output:

<class 'bool'> <class 'float'> <class 'str'> <class 'str'> <class 'bool'>

Boolean

Di Python ada kalanya seorang pengembang perlu mengetahui apakah sebuah pernyataan benar atau salah. Biasanya saat menggunakan kondisi, Boolean digunakan. Boolean terdiri dari True dan False. Perlu dicatat bahwa Python sensitif terhadap huruf besar saat menggunakan Boolean, sehingga mereka harus dalam format True dan False saja.

Seperti yang telah kita pelajari tentang tipe data dalam Python dan variabel dalam Python, mari kita buat program sederhana dan uji pengetahuan kita.