Konsep Dasar Terkait Tipe Data, Casting, dan Penggunaan String dalam Python
1. Jenis-jenis tipe data dasar di Python:
a. Number:
- Integer (int): Bilangan bulat
```python
```
- Float: Bilangan desimal
```python
```
- Complex: Bilangan kompleks
```python
```
b. Boolean (bool): Nilai kebenaran True atau False
```python
```
c. Sequence:
- String (str): Urutan karakter
```python
```
- List: Urutan item yang bisa diubah
```python
```
- Tuple: Urutan item yang tidak bisa diubah
```python
```
d. Set: Kumpulan item unik yang tidak berurutan
```python
```
e. Dictionary (dict): Pasangan key-value
```python
```
2. Menyimpan dan memanipulasi data menggunakan variabel di Python:
Variabel di Python bersifat dinamis, artinya tipe datanya dapat berubah selama program berjalan.
```python
# Menyimpan data
# Memanipulasi data
# Menggunakan variabel dalam operasi
```
3. Casting dan konversi tipe data:
Python menyediakan fungsi bawaan untuk mengubah tipe data:
```python
```
Manfaat dan situasi penggunaan:
- Mengubah input pengguna (biasanya string) ke tipe data yang sesuai untuk perhitungan.
- Mengonversi hasil perhitungan ke string untuk ditampilkan.
- Menghilangkan duplikat dari list dengan mengonversi ke set.
- Menyesuaikan tipe data untuk fungsi atau metode tertentu yang memerlukan tipe data spesifik.
4. Penggunaan string di Python:
a. Mencetak string:
```python
```
b. Mengakses karakter dalam string:
```python
```
c. Slicing string:
```python
```
d. String formatting:
```python
```
e. String concatenation:
```python
```
f. Operasi umum pada string:
```python
```
g. Mengecek substring:
```python
```
h. Strip whitespace:
```python
```
Dengan pemahaman tentang tipe data dasar dan manipulasi string ini, Anda memiliki fondasi yang kuat untuk mulai bekerja dengan Python. Penting untuk berlatih menggunakan konsep-konsep ini dalam berbagai skenario pemrograman untuk memahami penggunaannya secara lebih mendalam.
Comments
Post a Comment