Cara menambahkan karakter ke string kosong dengan python

Pada artikel ini, kita akan mempelajari cara memeriksa apakah suatu string kosong atau tidak. String dalam python adalah urutan karakter yang tidak dapat diubah. String python ditulis dalam kutipan terbalik tunggal atau ganda. Untuk memeriksa apakah suatu string kosong atau tidak, kami memiliki banyak fungsi dan operator bawaan

Kami dapat memeriksa apakah daftar Python kosong menggunakan

Mari kita memahaminya secara lebih singkat dengan bantuan sebuah contoh

Contoh 1. Menggunakan bukan Operator

# Initializing an empty string
Str = ''
# Using not operator
if not Str:
    print ("String is empty")
else:
    print ("String is not empty")

Keluaran

String is empty
_

Penjelasan

Pada contoh di atas, kami membuat string kosong 'Str'. Kemudian kami menggunakan operator not untuk membalikkan nilai yang salah

Dalam python, string kosong selalu bernilai false. Jadi, saat kita meneruskan string kosong ke kondisi if, itu akan dievaluasi menjadi false. Tetapi operator not membalikkan nilai palsu ke nilai sebenarnya

Dengan demikian kondisi if diatur ke true. Dan kami mendapat "String kosong" sebagai output

Contoh 2. Menggunakan Fungsi len()

# Initializing an empty string
Str = ''
# Using len() function
Length_Str = len(Str)
# Using if-else Statement
if Length_Str == 0:
    print ("String is empty")
else:
print ("String is not empty")

Keluaran

String is empty
_

Penjelasan

Pada contoh di atas, pertama-tama kita menginisialisasi string kosong 'Str'. Kemudian kami menggunakan fungsi bawaan len() untuk menghitung panjang string dan menyimpannya dalam variabel 'Length_String'. Kemudian kami menggunakan pernyataan if untuk memeriksa apakah panjang daftar sama dengan nol atau tidak

Jika kondisi bernilai true maka string kosong. Kalau tidak, string tidak kosong.   

Contoh 3. Membandingkan dengan String Kosong Lainnya

# Initializing an empty string ‘Str1’
Str1 = 'Hello'
# Initializing an empty string ‘Str2’
Str2 = ''
# Comparing both the string
if Str1 == Str2:
  print('The string is empty!')
else:
  print('The string is not empty!')
_

Keluaran

The string is not empty!

Penjelasan

Dalam contoh di atas, kami menginisialisasi dua string Str1 dan Str2. Misalkan kita harus memeriksa string 'Str1' apakah kosong atau tidak. Kemudian kita dapat melakukannya dengan menginisialisasi string kosong katakan 'Str2'. Dan kemudian membandingkan 'Str1' dengan 'Str2' menggunakan pernyataan pengambilan keputusan i. e kondisi if-else. Jika 'Str1' sama dengan 'Str2' maka itu berarti 'Str1' adalah string kosong. Kalau tidak, itu tidak kosong. Dan inilah cara kita memeriksa string kosong dengan membandingkannya dengan string kosong lainnya

Catatan. Dalam semua contoh di atas, kami hanya memeriksa string tanpa spasi kosong. Tetapi jika sebuah string hanya memiliki ruang kosong maka itu membuat string tersebut tidak kosong. Dan output yang akan kita dapatkan adalah "String tidak kosong". Untuk mengatasi masalah ini kami memiliki metode berikut

Contoh 4. Menggunakan metode strip()

# Initializing a string with blank space
Str = ' '
# Using strip() method
if  Str.strip():
    print ("String is not empty")
else:
print ("String is empty")
_

Keluaran

String is empty
_

Penjelasan

Pada contoh di atas, kami menggunakan metode strip() untuk menghapus ruang kosong dari string kami 'Str'. Kemudian diperiksa apakah string tersebut kosong atau tidak. Dan kita tahu, string kosong mengembalikan nilai salah. Dengan demikian pernyataan di blok lain dicetak

Jika metode strip() tidak digunakan. Maka string 'Str' akan dianggap sebagai string kosong dan bukan string kosong. Dan 'String tidak kosong' akan dicetak di layar

Perbedaan antara string kosong dan string kosong. String kosong tidak menyertakan karakter atau spasi apa pun (tab/ bilah spasi). Sedangkan string kosong memiliki spasi putih

Kesimpulan

Pada artikel ini, kami melihat empat cara berbeda untuk memeriksa string kosong. Termasuk string dengan spasi kosong/spasi putih. Empat cara yang telah kita bahas di atas adalah

Untuk membuat string kosong menggunakan tanda kutip tunggal atau ganda, berikan tanda kutip dan jangan beri karakter dalam tanda kutip. Itu mengembalikan string kosong

Dalam cuplikan kode berikut, kami membuat string kosong menggunakan tanda kutip tunggal dan menugaskannya ke variabel name

name = ''
_

Dalam cuplikan kode berikut, kami membuat string kosong menggunakan tanda kutip ganda

name = ""
_

Untuk membuat string kosong menggunakan str(), panggil fungsi, dan jangan berikan argumen ke fungsi, dan fungsi akan mengembalikan string kosong

Dalam cuplikan kode berikut, kami membuat string kosong menggunakan str() fungsi bawaan

name = str()

Contoh

Dalam program berikut, kami membuat string kosong menggunakan tanda kutip tunggal, tanda kutip ganda, dan str() fungsi bawaan

utama. py

name1 = ''
print(f'name1 : {name1}')

name2 = ""
print(f'name2 : {name2}')

name3 = str()
print(f'name3 : {name3}')
_Coba Daring

Keluaran

name1 : 
name2 : 
name3 :

Kesimpulan

Dalam Tutorial Python ini, kita belajar cara membuat string kosong dengan Python menggunakan tanda kutip tunggal, tanda kutip ganda, atau fungsi bawaan str()

Bagaimana Anda menambahkan karakter ke string kosong?

Metode. Ini dapat dilakukan dengan menggunakan beberapa metode yang metode yang sering digunakan tercantum di bawah ini. .
Menggunakan operator +. Pada akhirnya. Pada awalnya
Menggunakan metode insert() dari kelas StringBuffer
Menggunakan metode substring()

Bagaimana Anda menambahkan huruf ke string kosong dengan Python?

String tidak dapat diubah dengan Python, Anda tidak dapat menambahkannya . Namun, Anda dapat menggabungkan dua string atau lebih untuk membuat string ketiga. Anda sebenarnya tidak menambahkan a asli, Anda membuat objek string baru dan menugaskannya ke a. jadi tidak mungkin menambahkan teks ke dalamnya?

Bagaimana Anda menambahkan karakter ke string dengan Python?

Untuk menambahkan string ke cara lain untuk menggabungkannya. Seperti yang dibahas dalam artikel ini, bersama dengan contoh kode, Anda dapat menambahkan string dengan Python menggunakan operator +, metode join(), metode format string(), dan f-string< . .

Bagaimana cara memasukkan karakter ke dalam string pada indeks dengan Python?

Fungsi insert() digunakan untuk memasukkan string atau kumpulan karakter yang diperlukan ke dalam string. Fungsi join() digunakan untuk menggabungkan kembali string.