Cara menyimpan karakter di python

String python adalah kumpulan karakter yang dipesan yang digunakan untuk mewakili dan menyimpan informasi berbasis teks. String disimpan sebagai karakter individual di lokasi memori yang berdekatan. Bisa diakses dari dua arah. maju dan mundur. Karakter tidak lain adalah simbol. String adalah Tipe Data yang tidak dapat diubah dalam Python, yang berarti bahwa setelah string dibuat, string tidak dapat diubah. Dalam modul ini, kita akan mempelajari semua tentang string di Python untuk memulai dengan string

Tonton video ini tentang Operasi String Python


Berikut adalah daftar semua topik yang dibahas dalam modul ini

Jadi, tanpa basa-basi lagi, mari kita mulai

Membuat String dengan Python

Dalam Python, string dibuat menggunakan tanda kutip tunggal atau tanda kutip ganda. Kita juga bisa menggunakan tanda kutip rangkap tiga, tetapi biasanya tanda kutip rangkap tiga digunakan untuk membuat string docstrings atau multi-baris

#creating a string with single quotes
String1 = ‘Intellipaat’
print (String1)#creating a string with double quotes
String2 = “Python tutorial”
Print (Strings2)

Setelah membuat string, string tersebut dapat ditampilkan di layar menggunakan metode print() seperti yang ditunjukkan pada contoh di atas. Output dari contoh di atas adalah sebagai berikut

Intellipaat
Python Tutorial
_

Mulailah karir Anda di Python dengan Kursus Python yang sempurna di New York sekarang

Mengakses Karakter String Python

Di Python, karakter string dapat diakses secara individual menggunakan metode yang disebut pengindeksan. Karakter dapat diakses dari kedua arah. maju dan mundur. Pengindeksan ke depan dimulai dari 0, 1, 2…. Sedangkan, pengindeksan mundur dimulai dari −1, −2, −3…, di mana −1 adalah elemen terakhir dalam sebuah string, −2 adalah yang kedua terakhir, dan seterusnya. Kami hanya dapat menggunakan tipe bilangan bulat untuk pengindeksan;
Contoh

String1 = ‘intellipaat’
print (String1)
print (String1[0])
print (String1[1])
print (String1[-1])


Output:
Intellipaat
i
n
t

Python adalah salah satu keterampilan yang paling banyak diminati saat ini di pasar. Daftarkan diri Anda dalam pelatihan Python terbaik kami di Bangalore dan jadilah Pakar Python

Memperbarui atau Menghapus String dengan Python

Seperti dibahas di atas, string dalam Python tidak dapat diubah dan karenanya memperbarui atau menghapus karakter individu dalam string tidak diperbolehkan, yang berarti mengubah karakter tertentu dalam string tidak didukung dalam Python. Meskipun, seluruh string dapat diperbarui dan dihapus. Seluruh string dihapus menggunakan kata kunci 'del' bawaan
Contoh

#Python code to update an entire string
String1 = ‘Intellipaat Python Tutorial’
print (“original string: “)
print (String1)String1 = ‘Welcome to Intellipaat’
print (“Updated String: “)
print (String1)


Output:
Original String:
Intellipaat Python Tutorial
Updated String:
Welcome to Intellipaat

Contoh

#Python code to delete an entire string
String1 = ‘Intellipaat Python tutorial’
print (String1)
del String1
print (String1)


Output:
Intellipaat Python tutorial
Traceback (most recent call last):
File “”, line 1, in
NameError: name ‘String1’ is not defined
_

Ikuti Kursus Python Online paling profesional di Toronto untuk karier bintang sekarang

Certification in Full Stack Web Development

Ada tiga jenis operator yang didukung oleh sebuah string, yaitu

  • Operator Dasar (+, *)
  • Relational Operators (<, ><=, >=, ==, !=)
  • Operator Keanggotaan (dalam, bukan dalam)

Meja. Konstanta dan Operasi String Umum

OperatorsDescriptions1 = ‘  ’Empty strings2 = “sebuah string”Kutipan gandablok = ‘‘‘…’’’Triple-quoted blockss1 + s2Concatenates2 * 3Repeats2[i]i=Indexs2[i. j]Slicelen(s2)Length“a %s parrot” % pemformatan 'dead'String dengan Python Untuk x dalam s2 Iterasi'm' dalam Keanggotaan s2

Meja. Karakter Garis miring terbalik

OperatorsDescription\newlineIgnored (kelanjutan)\nNewline (ASCII line feed)\\Backslash (terus satu \)\vVertical tab\'Single quote (terus ')\tHorizontal tab\"Double quote (terus ")\rCarriage return\aASCII bell

Contoh. Program untuk menggabungkan dua string

S1 = “hello”
S2 = “Intellipaat”
print (S1 + S2)

Menjadi Programmer Python Profesional dengan Pelatihan Python lengkap di Singapura ini

Metode String Python bawaan dan Fungsi String Python

Mari kita pahami beberapa Fungsi String Python dan metode bawaan standar

Panjang Tali Python

Fungsi len() adalah fungsi bawaan dalam bahasa pemrograman Python yang mengembalikan panjang string

string = “Intellipaat”
print(len(string))

The output will be: 11

string = “Intellipaat Python Tutorial”
print(len(string))

The output will be: 27
_

String Iris Python

Untuk menggunakan sintaks irisan, Anda harus menentukan indeks awal dan akhir, dipisahkan dengan titik dua. Bagian string yang diperlukan akan dikembalikan

a = “Intellipaat”
print (a[2:5])

The output will be: tel

Iris dari Awal

Jika Anda mengabaikan indeks awal, rentang akan dimulai dari karakter pertama

a = “Intellipaat”
print (a[:5])

The output will be: Intel
_

Iris dari Akhir

Jika Anda mengabaikan indeks awal, rentang akan dimulai dari karakter pertama

a = “Intellipaat”
print (a[2:])

The output will be: tellipaat
_

String Terbalik Python

Tidak ada fungsi bawaan untuk membalikkan String yang diberikan dengan Python, tetapi cara termudah untuk melakukannya adalah dengan menggunakan irisan yang dimulai di akhir string, dan mundur

Intellipaat
Python Tutorial
_0

String Pemisahan Python

Metode split() memungkinkan Anda membagi string, dan mengembalikan daftar di mana setiap kata dari string adalah item dalam daftar

Intellipaat
Python Tutorial
_1

Secara default, pemisah adalah spasi apa saja, tetapi dapat ditentukan sebaliknya.  

String Gabungan Python

Operator + digunakan untuk menambah atau menggabungkan string ke string lain

Intellipaat
Python Tutorial
_2

Python Bandingkan String

Kita dapat membandingkan String dengan Python menggunakan Operator Relasional. Operator ini membandingkan nilai Unicode dari setiap karakter string, mulai dari indeks nol hingga akhir string. Menurut operator yang digunakan, ia mengembalikan nilai boolean

Intellipaat
Python Tutorial
_3

Daftar python ke string

Dengan python, menggunakan. join() metode, daftar apa pun dapat dikonversi menjadi string

Intellipaat
Python Tutorial
_4

Ganti String Python

Metode replace() dalam Python akan menggantikan frase yang ditentukan dengan yang lain

Intellipaat
Python Tutorial
_5

Buka tabel berikut untuk memahami beberapa Metode String Python lainnya

Metode String/Fungsi String dalam Python Deskripsi Metode String/Fungsi String dalam Python Kapitalisasi () Ini mengkapitalisasi huruf pertama dari string. center(width, fillchar)Mengembalikan string berlapis spasi dengan string asli di tengah. count(str, beg= 0,end=len(string)) Ini menghitung berapa kali 'str' muncul dalam string atau substring dari string jika indeks awal 'beg' dan indeks akhir 'akhir' diberikan. encode(encoding='UTF-8′,errors='strict')Mengembalikan versi string yang disandikan dari sebuah string; . endwith(suffix, beg=0, end=len(string)) Ini menentukan apakah sebuah string atau substring dari sebuah string (jika indeks awal 'mohon' dan indeks akhir 'akhir' diberikan) diakhiri dengan sufiks; . expandtabs(tabsize=8)Ini memperluas tab dalam string ke beberapa spasi; . find(str, beg=0 end=len(string))Ini menentukan apakah 'str' muncul dalam sebuah string atau dalam substring dari sebuah string jika indeks awal 'beg' dan indeks akhir 'akhir' diberikan dan mengembalikan indeks jika . index(str, beg=0, end=len(string)) Ini berfungsi seperti find() tetapi memunculkan pengecualian jika 'str' tidak ditemukan. isalnum() Mengembalikan nilai true jika string memiliki setidaknya satu karakter dan semua karakter adalah alfanumerik, dan false jika sebaliknya. isalpha()Mengembalikan true jika sebuah string memiliki setidaknya satu karakter dan semua karakter adalah abjad, dan false sebaliknya. isdigit() Mengembalikan nilai true jika string hanya berisi angka, dan false jika sebaliknya. islower() Mengembalikan nilai true jika sebuah string memiliki setidaknya satu karakter cased dan semua karakter lainnya dalam huruf kecil, dan false jika tidak. isupper() Mengembalikan nilai true jika sebuah string memiliki setidaknya satu karakter cased, dan semua karakter lainnya dalam huruf besar, dan false jika tidak. len(string)Mengembalikan panjang string. max(str) Mengembalikan karakter abjad maks dari string str. min(str) Mengembalikan karakter abjad min dari string str. upper() Ini mengubah huruf kecil dalam string menjadi huruf besar. rstrip() Ini menghapus semua spasi kosong dari sebuah string. split(str=””, num=string. count(str))Ini digunakan untuk membagi string dalam Python sesuai dengan pembatas str (spasi jika tidak disediakan) dan mengembalikan daftar substring dalam Pythonsplitlines( num=string. count('\n')) Ini membagi string di baris baru dan mengembalikan daftar setiap baris dengan baris baru dihapus

Bagaimana karakter disimpan dalam Python?

String Python dan Fungsi String di Python . Bisa diakses dari dua arah. maju dan mundur. Karakter tidak lain adalah simbol. Strings are stored as individual characters in a contiguous memory location. It can be accessed from both directions: forward and backward. Characters are nothing but symbols.

Bagaimana Anda menyimpan karakter khusus di Python?

Escape sequence memungkinkan Anda memasukkan karakter khusus dalam string. Untuk melakukannya, cukup tambahkan garis miring terbalik ( \ ) sebelum karakter yang ingin Anda hindari .

Bagaimana Anda mendeklarasikan karakter dengan Python?

Namun, Python tidak memiliki tipe data karakter, karakter tunggal hanyalah sebuah string dengan panjang 1 . Kurung kotak dapat digunakan untuk mengakses elemen string.

Bagaimana Anda menyimpan string dengan Python?

Menyimpan String dalam Variabel . Untuk menyimpan string di dalam variabel, kita perlu menetapkan variabel ke string . Dalam hal ini mari kita deklarasikan my_str sebagai variabel kita. my_str = "Sammy suka mendeklarasikan string. "