Python periksa apakah string berisi huruf besar dan kecil

Jadi pertama-tama, kami mengulangi string, lalu memeriksa huruf satu per satu, Jika huruf besar, kode akan mencetak pesan dan akan memutus loop


keluaran

seperti yang Anda lihat, string memiliki huruf besar P .

Contoh 2. Direkomendasikan

Pada contoh kedua, kita akan melakukan cara yang sama seperti pada contoh pertama dengan menggunakan metode any() .

Fungsi any() mengembalikan True jika ada item dalam lopping adalah True dan jika tidak mengembalikan False.

contoh

#Recommended #string string = "hello Python" print(any(l.isupper() for l in string))

keluaran

Seperti yang Anda lihat, itu mengembalikan Benar .

2. Memeriksa apakah string Python berisi huruf besar menggunakan metode Regex

Regex adalah cara lain untuk memeriksa apakah string berisi huruf besar.

contoh

# find uppercase find_upper = re.findall('[A-Z]', string) #check if list has items if find_upper: print("Yes, the string has uppercase") _

Pertama, kami mencoba mencari huruf besar dengan menggunakan sintaks regex, lalu memeriksa apakah daftar tersebut memiliki item, jika ya, berarti string tersebut memiliki huruf besar

Ringkasan. dalam tutorial ini, Anda akan belajar cara menggunakan metode Python string isupper() untuk memeriksa apakah semua karakter huruf besar dalam string adalah huruf besar

Pengantar metode Python String isupper()

Berikut adalah sintaks dari metode isupper()

str.isupper()

Code language: CSS (css)

Metode string isupper() mengembalikan

message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)

Code language: PHP (php)0 jika semua karakter huruf kapital dalam string adalah huruf besar. Jika tidak, ia mengembalikan

message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)

Code language: PHP (php)_1

Jika string tidak berisi karakter huruf besar-kecil, metode isupper() juga mengembalikan

message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)

Code language: PHP (php)1

Dalam Python, karakter cased adalah karakter dengan properti kategori umum sebagai salah satunya

  • Lu (huruf, huruf besar)
  • Ll(huruf, huruf besar)
  • Lt (huruf, huruf judul)

Perhatikan bahwa untuk mengembalikan salinan string dengan semua karakter berhuruf kecil yang diubah menjadi huruf besar, Anda menggunakan metode string

message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)

Code language: PHP (php)4

Contoh metode Python String isupper()

Mari kita ambil beberapa contoh penggunaan metode string isupper()

Contoh berikut menggunakan isupper()_ untuk memeriksa apakah semua huruf kapital dari string adalah huruf besar

message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)

Code language: PHP (php)

Keluaran

True

Code language: PHP (php)_

Namun, contoh berikut mengembalikan

message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)

Code language: PHP (php)_1 karena string berisi beberapa karakter dalam huruf kecil

Metode Python upper() mengubah semua huruf kecil dalam string menjadi huruf besar dan mengembalikan string yang dimodifikasi. Python string_name = "This is a Python string." print(string_name)_0 mengembalikan true jika semua karakter dalam string adalah huruf besar, dan false jika tidak. Keduanya berguna untuk memformat data yang bergantung pada kasus

Di Python, saat Anda mengerjakan string, Anda mungkin ingin mengonversi string menjadi huruf besar, atau memeriksa apakah string sudah dalam huruf besar

Temukan Kecocokan Bootcamp Anda

  • Career Karma mencocokkan Anda dengan bootcamp berteknologi tinggi
  • Akses beasiswa eksklusif dan kursus persiapan
Pilih minat Anda
Nama depan

nama keluarga

Surel

Nomor telepon


Dengan melanjutkan, Anda menyetujui Ketentuan Layanan dan Kebijakan Privasi kami, dan Anda setuju untuk menerima penawaran dan peluang dari Career Karma melalui telepon, pesan teks, dan email

Misalnya, jika Anda membuat program yang menyiapkan data untuk stub tiket di konser, Anda mungkin ingin mengonversi semua nama menjadi huruf besar agar mudah dibaca. Sebelum Anda mengonversi string menjadi huruf besar, Anda mungkin juga ingin memeriksa apakah sudah dalam huruf besar

Di situlah metode Python upper() dan string_name = "This is a Python string." print(string_name)0 masuk. Metode upper() dapat digunakan untuk mengonversi semua karakter berbasis huruf besar-kecil dalam string menjadi huruf besar, dan metode string_name = "This is a Python string." print(string_name)0 dapat digunakan untuk memeriksa apakah semua karakter dalam string menggunakan huruf besar

Kita akan membahas bagaimana menggunakan kedua metode ini untuk bekerja dengan string huruf besar dalam tutorial ini. Kami juga akan membahas beberapa contoh untuk mengilustrasikan cara kerjanya. Jika Anda tertarik mempelajari tentang metode string huruf kecil di Python, lihat panduan kami untuk metode huruf kecil Python

Penyegaran String Python

String menyimpan teks dan biasanya disimpan dalam variabel. String dalam Python dideklarasikan dengan tanda kutip tunggal string_name = "This is a Python string." print(string_name)5 atau tanda kutip ganda string_name = "This is a Python string." print(string_name)6. Meskipun tanda kutip tunggal dan ganda dapat digunakan, Anda harus tetap menggunakan salah satunya. Berikut adalah contoh cara mendeklarasikan string

string_name = "This is a Python string."

Kita dapat mencetak sebuah string dengan fungsi ________10______7

string_name = "This is a Python string." print(string_name)

Program kami kembali. string_name = "This is a Python string." print(string_name)_8

Sekarang setelah kita memoles string, mari kita pertimbangkan bagaimana kita dapat mengonversinya menjadi huruf besar

» LAINNYA.   Latihan dan Kuis Terbaik untuk Membantu Anda Mempelajari Python

Piton Atas

Metode Python upper()_ bawaan dapat digunakan untuk mengonversi semua karakter berbasis huruf besar-kecil dalam string menjadi huruf besar. Metode upper() mengembalikan salinan string asli di mana semua karakter muncul dalam huruf besar

Sintaks untuk metode ________52______ adalah sebagai berikut

string_name.upper()

Seperti yang Anda lihat, metode upper()_ tidak memerlukan parameter, dan ditambahkan ke akhir nilai string yang ada

Mari telusuri contoh untuk menunjukkan bagaimana metode upper() dapat digunakan

Misalkan kita bekerja di bioskop dan membuat program yang mengubah semua nama pelanggan menjadi huruf besar. Kami melakukan ini agar nama pelanggan mudah dibaca di tiket dan menggunakan case yang konsisten, yang akan memudahkan petugas bioskop untuk memeriksa identitas penonton bioskop

Untuk menyelesaikan tugas ini, kita bisa menggunakan metode upper(). Berikut adalah contoh metode upper() yang digunakan untuk mengonversi string menjadi huruf besar

attendee_name = "Elsie Swanson" print(attendee_name.upper())

Kode kami kembali. string_name.upper()_6. Mari uraikan kode kita untuk menunjukkan cara kerjanya. Pada baris pertama, kita mendeklarasikan variabel bernama string_name.upper()7 yang menyimpan nama penonton bioskop kita. Kemudian, pada baris berikutnya, kami menggunakan upper() untuk mengonversi string_name.upper()7 menjadi huruf besar, lalu kami mencetak nama yang telah direvisi ke konsol

Metode ________ 52 ______ tidak akan memengaruhi simbol, spasi putih, atau angka dalam string, karena karakter tersebut tidak berbasis huruf besar-kecil

Supper Python()

Sebelum Anda mengonversi string menjadi huruf besar, Anda mungkin ingin terlebih dahulu memeriksa apakah string tersebut belum dalam bentuk huruf besar

» LAINNYA.   Penggabungan NumPy. Panduan

Untuk memeriksa apakah suatu string dalam huruf besar, kita dapat menggunakan metode string_name = "This is a Python string." print(string_name)0. string_name = "This is a Python string." print(string_name)0 memeriksa apakah setiap karakter berbasis kasus dalam string dalam huruf besar, dan mengembalikan nilai Benar atau Salah tergantung pada hasilnya

Inilah sintaks untuk metode string_name = "This is a Python string." print(string_name)0

string_name.isupper()

Sebagai contoh, mari kita gunakan contoh tiket film dari atas

Sebelum kita mengonversi nama penonton bioskop menjadi huruf besar pada tiket mereka, pertama-tama kita harus memeriksa apakah nama tersebut sudah diubah menjadi huruf besar. Ini akan memungkinkan kami untuk membuat kode kami lebih efisien karena kami tidak akan mengonversi string menjadi huruf besar yang sudah diformat dengan cara yang benar

Kita bisa mengecek apakah nama pelanggan sudah dalam huruf besar dengan menggunakan kode berikut

attendee_name = "Elsie Swanson" print(attendee_name.isupper())

Kode kami kembali. PALSU. Seperti yang Anda lihat, nilai variabel string_name.upper()7 ada dalam bentuk kalimat. Jadi, ketika metode string_name = "This is a Python string." print(string_name)_0 kita dieksekusi, ia mengembalikan False, karena tidak setiap karakter dalam variabel string_name.upper()7 dalam huruf besar

Metode Python string_name = "This is a Python string." print(string_name)_0 mengembalikan True jika string menyertakan spasi putih, simbol, atau angka, dengan asumsi semua karakter berbasis huruf besar muncul dalam huruf besar

Python Isupper dan Upper

Mari melangkah lebih jauh dengan kode kita. Dalam contoh di atas, kami menggunakan fungsi bawaan string_name = "This is a Python string." print(string_name)_0 untuk memeriksa apakah nama pelanggan sudah dalam huruf besar

Kita dapat menggabungkan string_name = "This is a Python string." print(string_name)0 dan upper() untuk memeriksa apakah string sudah dalam huruf besar, dan mengubahnya menjadi huruf besar jika string belum diformat dalam huruf besar semua. Inilah kode yang bisa kita gunakan untuk melakukan tindakan ini

Karma Karma memasuki hidup saya saat saya sangat membutuhkannya dan dengan cepat membantu saya mencocokkan bootcamp. Dua bulan setelah lulus, saya menemukan pekerjaan impian saya yang sesuai dengan nilai dan tujuan hidup saya. "

Venus, Insinyur Perangkat Lunak di Rockbot

Find Your Bootcamp Match

attendee_name = "Elsie Swanson" if attendee_name.isupper() == False: attendee_name = attendee_name.upper() print(attendee_name) else: print("This attendee's name is already in uppercase.") print(attendee_name)

Hasil dari kode kita adalah sebagai berikut

ELSIE SWANSON

Jika string_name.upper()_7 kita sudah menggunakan huruf besar semua, kode kita akan kembali

This attendee's name is already in uppercase. ELSIE SWANSON

Mari uraikan kode kita. Pada baris pertama, kita mendeklarasikan variabel string_name.upper()_7 yang menyimpan nama penonton bioskop kita. Kemudian, kami menggunakan pernyataan string_name.isupper()_3 dan string_name = "This is a Python string." print(string_name)0 untuk memeriksa apakah nama pelanggan sudah dalam huruf besar atau belum

» LAINNYA.   Kesalahan Sintaks Python. argumen non-default mengikuti solusi argumen default

Jika pernyataan dievaluasi menjadi Salah — yang berarti nama pelanggan kami tidak dalam huruf besar semua — program kami menggunakan metode upper() untuk mengonversi nama pelanggan menjadi huruf besar dan mencetak nama yang direvisi ke konsol

Jika nama pelanggan sudah dalam huruf besar, isi pernyataan string_name.isupper()6 kami dijalankan, dan pesan dicetak ke konsol, di samping nama peserta

Kesimpulan

Bekerja dengan string huruf besar adalah operasi string yang umum di Python. Metode upper()_ dapat digunakan untuk mengonversi string menjadi huruf besar semua, dan metode string_name = "This is a Python string." print(string_name)0 dapat digunakan untuk memeriksa apakah string sudah menggunakan huruf besar

Tutorial ini membahas cara menggunakan metode upper() dan string_name = "This is a Python string." print(string_name)0 untuk bekerja dengan string huruf besar di Python. Kami juga menjelajahi contoh dari masing-masing metode ini dalam tindakan, kemudian kami membahas bagaimana kedua metode ini dapat digabungkan untuk memeriksa apakah sebuah string dalam huruf besar, dan mengubahnya menjadi huruf besar jika belum dalam bentuk itu.

Hanya itu yang perlu Anda ketahui tentang metode upper() dan string_name = "This is a Python string." print(string_name)0 — sekarang Anda siap menggunakannya dalam kode seperti ahli dalam program Python Anda



Tentang kami. Karma Karir adalah platform yang dirancang untuk membantu pencari kerja menemukan, meneliti, dan terhubung dengan program pelatihan kerja untuk memajukan karier mereka. Pelajari tentang publikasi CK

Bagaimana Anda tahu jika suatu string adalah huruf besar dan kecil?

Periksa nilai ASCII setiap karakter untuk kondisi berikut. .
Jika nilai ASCII berada di kisaran [65, 90], maka itu adalah huruf besar
Jika nilai ASCII terletak pada kisaran [97, 122], maka itu adalah huruf kecil
Jika nilai ASCII berada di kisaran [48, 57], maka itu adalah angka

Bagaimana cara memeriksa apakah suatu string berisi karakter khusus dengan Python?

Pendekatan. Buat objek ekspresi reguler (regex) dari semua karakter khusus yang tidak kita inginkan, lalu berikan string dalam metode pencarian . Jika ada satu karakter string yang cocok dengan objek regex, maka metode pencarian akan mengembalikan objek yang cocok, jika tidak, kembalikan Tidak ada.

Bagaimana Anda memeriksa apakah sebuah string dimulai dengan huruf besar di Python?

Menggunakan metode isupper() . Kita harus mengakses huruf pertama dari string menggunakan pengindeksan dan kemudian mengirim karakter ke metode isupper(), metode ini mengembalikan True jika karakter yang diberikan adalah Capital jika tidak, mengembalikan False.

Bagaimana Anda memeriksa apakah sebuah string hanya berisi huruf kapital?

Menggunakan fungsi isupper() . Jika setiap karakter dalam string saat ini adalah huruf besar, fungsi ini akan mengembalikan True; .

Postingan terbaru

LIHAT SEMUA