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 mengembalikanmessage = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)
Code language: PHP (php)_1Jika string tidak berisi karakter huruf besar-kecil, metode isupper() juga mengembalikan
message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)
Code language: PHP (php)1Dalam 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)4Contoh 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 kecilMetode 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
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 Matchattendee_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