Bài tập & nbsp; »& nbsp; xử lý tệp & nbsp;» & nbsp; Đặt 1 & nbsp; »& nbsp; Giải pháp 8 Show
Viết một chức năng trong Python để đếm ký tự chữ hoa trong một tệp văn bản. Mã nguồn Làm thế nào để bạn đếm chữ thường và chữ hoa trong Python?coding interview questions based on this logic is to count the number of capital letters from a file. So if you want to learn how to count
the number of capital letters by reading any file, this article is for you. In this article, I will take you through a tutorial on how to write a Python program to count capital letters in a file. Bài tập Python: Tính số lượng chữ cái trên / chữ thường trong một chuỗi. Giải pháp mẫu:-. Kiểm tra một ký tự tại một thời điểm trên cơ sở các giá trị ASCII. if (str [i]> = 65 và str [i] = 97 và str [i] = 48 và str [i]isupper() function with islower() as shown in the code
below: Vì vậy, đây là cách bạn có thể tìm thấy tất cả các chữ cái viết hoa trong một tệp bằng cách sử dụng ngôn ngữ lập trình Python. Đó là một câu hỏi mã hóa quan trọng mà bạn có thể nhận được trong bất kỳ cuộc phỏng vấn mã hóa nào. Bạn có thể nhận được câu hỏi dựa trên logic này theo nhiều cách. Tôi hy vọng bạn thích bài viết này về cách viết một chương trình Python để đếm số lượng chữ in hoa trong một tệp. Hãy đặt câu hỏi có giá trị của bạn trong phần bình luận bên dưới.
Coder với ♥ của một người viết || Nhà khoa học dữ liệu | Solopreneur | Người sáng lập Bài trước phát hiện châm biếm với học máyPost Sarcasm Detection with Machine Learning Bài tiếp theo hướng dẫn Klib ở PythonPost Klib Tutorial in Python Cho một chuỗi chứa cả ký tự trên và chữ thường trong đó. Nhiệm vụ là đếm một số ký tự trên và chữ thường trong đó. & nbsp; ví dụ:Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 3 Phương pháp 1: Sử dụng các phương thức tích hợpPython3
219790 219791 = 219793 219794 = 219793 219797 219798 219799 Str 6522651 6522652 6522653 6522654 6522655 219791 6522657 = 6522659 6522652 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 31 6522651 6522655 219794 6522657 = 6522659 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 38 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 The number of lowercase characters is: 10 The number of uppercase characters is: 30 The number of lowercase characters is: 10 The number of uppercase characters is: 31 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 38 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 The number of lowercase characters is: 10 The number of uppercase characters is: 34 The number of lowercase characters is: 10 The number of uppercase characters is: 35 Đầu ra The number of lowercase characters is: 10 The number of uppercase characters is: 3 Độ phức tạp về thời gian: O (N) Không gian phụ trợ: O (1)O(n) Explanation: Ở đây chúng tôi chỉ đơn giản là sử dụng phương thức tích hợp isLower () và kiểm tra các ký tự chữ thường và đếm chúng và trong điều kiện khác, chúng tôi đang đếm số lượng ký tự vỏ trên với điều kiện chuỗi chỉ bao gồm bảng chữ cái. & nbsp; Phương pháp 2: Sử dụng các giá trị ASCII, Phương pháp ngây thơPython3The number of lowercase characters is: 10 The number of uppercase characters is: 36 The number of lowercase characters is: 10 The number of uppercase characters is: 37 The number of lowercase characters is: 10 The number of uppercase characters is: 38 The number of lowercase characters is: 10 The number of uppercase characters is: 39 = 219793 The number of lowercase characters is: 10 The number of uppercase characters is: 38 Lower case characters = 27 Upper case characters = 33 = 219793 The number of lowercase characters is: 10 The number of uppercase characters is: 38 219797 219798 219799 Lower case characters: 8 Upper case characters: 30 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 Lower case characters: 8 Upper case characters: 32 Lower case characters: 8 Upper case characters: 33 Lower case characters: 8 Upper case characters: 34 6522653 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 Lower case characters: 8 Upper case characters: 37 Lower case characters: 8 Upper case characters: 38 = Lower case characters = 27 Upper case characters = 30 6522655 Lower case characters: 8 Upper case characters: 37 Lower case characters = 27 Upper case characters = 34 = Lower case characters = 27 Upper case characters = 36 Lower case characters = 27 Upper case characters = 37 6522655 Lower case characters = 27 Upper case characters = 33 6522657____9 6522659 Lower case characters: 8 Upper case characters: 34 Str 4 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 Lower case characters: 8 Upper case characters: 37 Lower case characters: 8 Upper case characters: 38__ 6522655 Lower case characters: 8 Upper case characters: 37 Lower case characters = 27 Upper case characters = 34 = = 5Lower case characters = 27 Upper case characters = 37 6522655 The number of lowercase characters is: 10 The number of uppercase characters is: 39 6522657____9 6522659 The number of lowercase characters is: 10 The number of uppercase characters is: 38 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 38 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 2197905 2197906 2197907 Lower case characters: 8 Upper case characters: 34 2197909 2197906 2197911 2197912 = 2197914 2197915 Đầu ra Lower case characters = 27 Upper case characters = 3 Độ phức tạp về thời gian: O (N) Không gian phụ trợ: O (1)O(n) Explanation: Ở đây chúng tôi chỉ đơn giản là sử dụng phương thức tích hợp isLower () và kiểm tra các ký tự chữ thường và đếm chúng và trong điều kiện khác, chúng tôi đang đếm số lượng ký tự vỏ trên với điều kiện chuỗi chỉ bao gồm bảng chữ cái. & nbsp; Phương pháp 2: Sử dụng các giá trị ASCII, Phương pháp ngây thơPython3The number of lowercase characters is: 10 The number of uppercase characters is: 36 The number of lowercase characters is: 10 The number of uppercase characters is: 37 The number of lowercase characters is: 10 The number of uppercase characters is: 38 The number of lowercase characters is: 10 The number of uppercase characters is: 39 = 219793 The number of lowercase characters is: 10 The number of uppercase characters is: 38 Lower case characters = 27 Upper case characters = 33 = 219793 The number of lowercase characters is: 10 The number of uppercase characters is: 38 219797 219798 219799 Lower case characters: 8 Upper case characters: 30 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 Lower case characters: 8 Upper case characters: 32 Lower case characters: 8 Upper case characters: 33 Lower case characters: 8 Upper case characters: 34 2197939 = 2197939 6522657 6522659 Lower case characters: 8 Upper case characters: 34 6522653 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 Lower case characters: 8 Upper case characters: 37 Lower case characters: 8 Upper case characters: 38 = Lower case characters = 27 Upper case characters = 30 Lower case characters: 8 Upper case characters: 34 2197955 = 2197955 6522657 6522659 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 38 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 2197962 2197963 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 38 Input : Introduction to Python Output : Lower Case characters : 18 Upper case characters : 2 Input : Welcome to GeeksforGeeks Output : Lower Case characters : 19 Upper case characters: 39 2197966 2197967 Đầu ra Lower case characters: 8 Upper case characters: 3 Độ phức tạp về thời gian: O (N) Không gian phụ trợ: O (1)O(n) Explanation: Ở đây chúng tôi chỉ đơn giản là sử dụng phương thức tích hợp isLower () và kiểm tra các ký tự chữ thường và đếm chúng và trong điều kiện khác, chúng tôi đang đếm số lượng ký tự vỏ trên với điều kiện chuỗi chỉ bao gồm bảng chữ cái. & nbsp; Phương pháp 2: Sử dụng các giá trị ASCII, Phương pháp ngây thơPython32197912 = 2197914 Ở đây chúng tôi đang sử dụng phương thức ord () để lấy giá trị ASCII của ký tự cụ thể đó và sau đó tính toán nó trong phạm vi cụ thể. Phương pháp 3: Tính toán các ký tự trong phạm vi đã cho của mã ASCII 2197977 = 2197979 2197980 = 2197982 2197916 = 2197918 2197919 = 219793 219792222 Lower case characters: 8 Upper case characters: 34 219794 6522657 = 6522659 219797 219798 219799 2197927 The number of lowercase characters is: 10 The number of uppercase characters is: 38 6522653 2197930 = 2197932 Lower case characters = 27 Upper case characters = 31 2197934 = 2197936 Lower case characters = 27 Upper case characters = 37 The number of lowercase characters is: 10 The number of uppercase characters is: 38 6522653 2197930 = 2197948 Lower case characters = 27 Upper case characters = 31 2197934 = 21979522 Ở đây chúng tôi đang lặp lại thông qua chuỗi và tính toán các ký tự chữ hoa và chữ thường bằng cách sử dụng phạm vi mã ASCII. Đầu ra Lower case characters = 27 Upper case characters = 3 Độ phức tạp về thời gian: O (N) Không gian phụ trợ: O (1)O(n) Explanation: Ở đây chúng tôi đã lấy tất cả các ký tự trên và chữ thường trong các chuỗi riêng biệt và sau đó đếm số lượng ký tự có trong các chuỗi riêng lẻ. Làm thế nào để bạn đếm số lượng chữ hoa trong một tệp trong Python?Đếm tổng số ký tự chữ hoa trong một tệp trong ..... Bước 1: Mở tệp ở chế độ đọc .. Bước 2: Trích xuất dữ liệu từ ký tự tệp theo ký tự .. Bước 3: Kiểm tra xem ký tự có phải là chữ hoa không, Bước 3.1: Nếu ký tự là chữ hoa, hãy tăng bộ đếm .. Bước 4: In số lượng ký tự chữ hoa .. Làm thế nào để bạn đếm chữ thường và chữ hoa trong Python?Bài tập Python: Tính số lượng chữ cái trên / chữ thường trong một chuỗi.. Giải pháp mẫu:-. Mã Python: Def String_Test (s): d = {"Upper_case": 0, "Lower_case": 0} cho C trong s: nếu C.ISUPPER (): D ["Upper_case"]+= 1 Elif C.islower (): D ["Lower_case"]+= 1 other: Pass in ("Chuỗi gốc:", S) In ("Không .. Làm thế nào để bạn đếm các chữ cái chữ hoa trong một chuỗi?Cách tiếp cận :.. Quét chuỗi str từ 0 đến chiều dài-1 .. Kiểm tra một ký tự tại một thời điểm trên cơ sở các giá trị ASCII.if (str [i]> = 65 và str [i] = 97 và str [i] = 48 và str [i] In tất cả các bộ đếm .. Làm thế nào để bạn kiểm tra xem văn bản có phải là chữ hoa trong Python không?Trong Python, isupper () là một phương pháp tích hợp được sử dụng để xử lý chuỗi.Phương thức này trả về true nếu tất cả các ký tự trong chuỗi là chữ hoa, nếu không, sẽ trả về FALS FALSE.isupper() is a built-in method used for string handling. This method returns True if all characters in the string are uppercase, otherwise, returns “False”. |