Processing Numbers, Chars, and String - Python Series

Dalam dunia pemrograman, Python telah menjadi salah satu bahasa yang paling populer dan serbaguna. Salah satu alasan utama popularitasnya adalah kemampuannya untuk menangani berbagai tipe data dengan mudah, termasuk angka, karakter, dan string. Seri "Processing Numbers, Chars, and String - Python Series" ini akan membawa Anda melalui berbagai konsep dan teknik yang diperlukan untuk mengolah dan memanipulasi data-data tersebut. Mulai dari operasi aritmatika dasar hingga manipulasi string yang kompleks, seri ini dirancang untuk memberikan pemahaman mendalam serta keterampilan praktis yang dapat langsung diterapkan dalam proyek nyata. Mari kita mulai perjalanan ini dan eksplorasi potensi penuh dari pengolahan data menggunakan Python.




1. Upper - Mengubah string menjadi huruf besar

Dengan menggunakan function upper() kita dapat mengubah karakter atau kata atau kalimat menjadi huruf besar.
#Change to upper kata = "Mastering Python" kata = kata.upper() print (kata) #Run, maka hasilnya sbb: MASTERING PYTHON


2. Lower - Mengubah string menjadi huruf kecil

Dengan menggunakan function lower() kita dapat mengubah karakter atau kata atau kalimat menjadi huruf besar.
#Change to lower kata = "Mastering Python" kata = kata.lower() print (kata) #Run, maka hasilnya sbb: mastering python


3. Strip - Menghapus white space

White space dalam Python merujuk pada karakter spasi, tab, dan baris baru (newline) yang digunakan dalam kode

4. XXXX - Xxxxxx

Adalah

5. XXXX - Xxxxxx

Adalah

6. XXXX - Xxxxxx

Adalah

7. XXXX - Xxxxxx

Adalah

8. XXXX - Xxxxxx

Adalah

9. XXXX - Xxxxxx

Adalah

10. XXXX - Xxxxxx

Adalah

11. XXXX - Xxxxxx

Adalah

12. XXXX - Xxxxxx

Adalah

13. XXXX - Xxxxxx

Adalah

14. XXXX - Xxxxxx

Adalah

15. XXXX - Xxxxxx

Adalah

Source Code Lengkap

Berikut ini adalah source code selengkapnya.
''' Date : 2024-07-10 Programmer : John Patin Vladimir Description : Learn about basic number, char, and string ''' #Change to upper kata = "Mastering Python" kata = kata.upper() print (kata) #Change to lower kata = kata.lower() print (kata) #Deleting white space kata = " Mastering Python " print ("XXX", kata.strip(), "YYY") print ("XXX", kata.rstrip(), "YYY") print ("XXX", kata.lstrip(), "YYY") print ("XXX", kata.lstrip().rstrip(), "YYY") #Deleting selain white space kata = "Python Python Mastering Python Python" print (kata.strip("Python")) print (kata.strip("Python ")) kata = "PythonPythonMasteringPythonPython" print (kata.strip("Python")) #Menemukan kata awal pada string (menggunakan startswith) kata = "Mastering Python" print (kata.startswith("master")) print (kata.upper().startswith("MASTER")) print (kata.lower().startswith("master")) print (kata.lower().startswith("aster")) print (kata.lower().startswith("mas")) print (kata.lower().startswith("m")) #Menemukan kata akhir pada string (menggunakan endswith) kata = "Mastering Python" print (kata.endswith("python")) print (kata.lower().endswith("python")) print (kata.lower().endswith("thon")) #Split and Join string kata1 = "Mastering" kata2 = "Python" kata = ''.join([kata1,' ',kata2]) print (kata) namadepan = "Vladimir" namatengah = "Minkowsky" namabelakang = "Phatin" age = 32 namalengkap = ''.join([namadepan,' ',namatengah,' ',namabelakang, ' ', str(age)]) print (namalengkap) #Split teks based on new line, put into a list kata = ('''Halo, aku ikan, aku suka sekali menyelam aku tinggal di perairan. Badanku licin dan renangku cepat. Senang berkenalan denganmu.''') print(kata.split('\n')) kata = ('''Halo, aku ikan, aku suka sekali menyelam aku tinggal di perairan. Badanku licin dan renangku cepat. Senang berkenalan denganmu.''') print(kata.split('\t')) #Replace string kata = "Mastering Python with the master of Python" kata = kata.replace("Python","Coding") print (kata) #Rata kanan dan rata kiri kata1 = "Mastering Python" kata2 = "Great person comes from great mindset" #kata1 = kata1.rjust(40) #kata2 = kata2.rjust(40) #print (kata1) #print (kata2) kata1 = kata1.ljust(40) kata2 = kata2.ljust(40) print (kata1) print (kata2) #Filling teks to comply with specified length kata = "Mastering Python" kata = kata.zfill(30) print (kata) #Teks posisi di tengah kata = "Mastering Python" print (kata.center(100, '-')) #Literal st1 = 'Jum\'at' st2 = " is Steve's birthday" print (st1,st2) ''' Homework: In your blog, create a new post Jangan lupa, tulis dulu di Ms. Word Title : Processing Number, Char, and String - Python Series 1. String Processing 2. Number Processing (next on) '''

Comments

Popular posts from this blog

Data and Visualization - Data Science