Hướng dẫn how do i print just the alphabet in python? - làm thế nào để tôi chỉ in bảng chữ cái trong python?

Trong hướng dẫn này, chúng tôi sẽ học cách chỉ trích xuất các ký tự từ bất kỳ chuỗi nào trong Python. Chúng tôi sẽ tìm hiểu hai cách khác nhau để sử dụng hai phương pháp sau:python. We will learn two different ways of doing so using the following two method:

  1. Enter a string: study123tonight
    2
  2. Enter a string: study123tonight
    3

Sử dụng Enter a string: study123tonight4

  • Nhận đầu vào từ người dùng bằng cách sử dụng
    Enter a string: study123tonight
    5Method.method.
  • Tuyên bố một chuỗi trống để lưu trữ bảng chữ cái.
  • Vòng lặp qua chuỗi:
    • Nếu giá trị ASCII của char nằm trong khoảng từ 65 đến 90 hoặc 97 đến 122. Sử dụng
      Enter a string: study123tonight
      6Method cho các giá trị ASCII của chars.ASCII value of char is between 65 and 90 or 97 and 122. Use the
      Enter a string: study123tonight
      6method for the ASCII values of chars.
      • Thêm nó vào chuỗi trống
  • In chuỗi kết quả.
## getting the input from the user
string = input("Enter a string: ")

## initializing a new string to apppend only alphabets
only_alpha = ""

## looping through the string to find out alphabets
for char in string:

## ord(chr) returns the ascii value
## CHECKING FOR UPPER CASE
if ord(char) >= 65 and ord(char) <= 90:
only_alpha += char
## checking for lower case
elif ord(char) >= 97 and ord(char) <= 122:
only_alpha += char

## printing the string which contains only alphabets
print(only_alpha)

Input:

Enter a string: study123tonight

Đầu ra của chương trình:

studytonight

Sử dụng Enter a string: study123tonight7

  • Nhận đầu vào từ người dùng bằng cách sử dụng
    Enter a string: study123tonight
    5Method.method.
  • Tuyên bố một chuỗi trống để lưu trữ bảng chữ cái.
  • Vòng lặp qua chuỗi:
    • Nếu giá trị ASCII của char nằm trong khoảng từ 65 đến 90 hoặc 97 đến 122. Sử dụng
      Enter a string: study123tonight
      6Method cho các giá trị ASCII của chars. method.
      • Thêm nó vào chuỗi trống
  • In chuỗi kết quả.
## get the input from the user
string = input("Enter a string: ")

## initializing a new string to append only alphabets
only_alpha = ""

## looping through the string to find out alphabets
for char in string:

## checking whether the char is an alphabet or not using chr.isalpha() method
if char.isalpha():
only_alpha += char

## printing the string which contains only alphabets
print(only_alpha)

Input:

Enter a string: study123tonight

Đầu ra của chương trình:

studytonight

Sử dụng

Enter a string: study123tonight
7

Kiểm tra xem char là bảng chữ cái hay không sử dụng phương pháp Enter a string: study123tonight7.

  • Thêm nó vào chuỗi trống.
  • Nếu bạn có bất kỳ truy vấn nào liên quan đến các chương trình, xin vui lòng cho tôi biết trong phần bình luận bên dưới.
  • Bạn cũng có thể thích:
  • Tiện ích nhãn Python Tkinter

Trong hướng dẫn này, chúng tôi sẽ xem xét cách chỉ giữ các chữ cái (trích xuất bảng chữ cái) từ một chuỗi trong Python với sự trợ giúp của các ví dụ.

Làm thế nào để trích xuất bảng chữ cái từ một chuỗi trong Python?

Hướng dẫn how do i print just the alphabet in python? - làm thế nào để tôi chỉ in bảng chữ cái trong python?

Bạn có thể sử dụng một biểu thức thông thường để chỉ trích xuất các chữ cái (bảng chữ cái) từ một chuỗi trong Python. Bạn cũng có thể lặp lại các ký tự trong một chuỗi và sử dụng hàm chuỗi

studytonight
0 để chỉ giữ các chữ cái trong một chuỗi.

Hãy cùng xem xét cả hai phương pháp với sự trợ giúp của các ví dụ -

Trích xuất bảng chữ cái từ một chuỗi bằng regex

Bạn có thể sử dụng biểu thức thông thường

studytonight
1 để khớp với các ký tự không phải alphabet trong chuỗi và thay thế chúng bằng một chuỗi trống bằng hàm
studytonight
2. Chuỗi kết quả sẽ chỉ chứa các chữ cái.

Hãy cùng nhìn vào một ví dụ.

import re

# string with letters, numbers, and special characters
s = "[email protected]"
# keep only letters
res = re.sub(r'[^a-zA-Z]', '', s)
print(res)

Output:

BuckyBarnes

Bạn có thể thấy rằng chuỗi kết quả chỉ chứa các chữ cái.

Sử dụng chức năng chuỗi studytonight0

Ngoài ra, bạn có thể sử dụng hàm chuỗi

studytonight
0 để xóa các ký tự không alphabet khỏi chuỗi. Sử dụng các bước sau -

  1. Tạo một chuỗi trống để lưu trữ chuỗi kết quả của chúng tôi chỉ bằng các chữ cái.
  2. Lặp qua mỗi ký tự trong chuỗi đã cho của chúng tôi.
  3. Đối với mỗi ký tự, hãy kiểm tra xem nó có bảng chữ cái sử dụng chức năng chuỗi
    studytonight
    0 không. Nếu là, sau đó thêm ký tự vào chuỗi kết quả của chúng tôi.

Hãy cùng nhìn vào một ví dụ.

# string with letters, numbers, and special characters
s = "[email protected]"
# keep only letters
res = ""
for ch in s:
    if ch.isalpha():
        res += ch
print(res)

Output:

BuckyBarnes

Bạn có thể thấy rằng chuỗi kết quả chỉ chứa các chữ cái.

Sử dụng chức năng chuỗi

studytonight
0

Enter a string: study123tonight
0

Output:

BuckyBarnes

Ngoài ra, bạn có thể sử dụng hàm chuỗi

studytonight
0 để xóa các ký tự không alphabet khỏi chuỗi. Sử dụng các bước sau -

Tạo một chuỗi trống để lưu trữ chuỗi kết quả của chúng tôi chỉ bằng các chữ cái.

  • Lặp qua mỗi ký tự trong chuỗi đã cho của chúng tôi.
  • Đối với mỗi ký tự, hãy kiểm tra xem nó có bảng chữ cái sử dụng chức năng chuỗi
    studytonight
    0 không. Nếu là, sau đó thêm ký tự vào chuỗi kết quả của chúng tôi.
  • Chuỗi kết quả chỉ chứa các chữ cái từ chuỗi gốc.


Mã trên có thể được giảm xuống ít dòng hơn bằng cách sử dụng danh sách hiểu.
We do not spam and you can opt out any time.

  • Hướng dẫn how do i print just the alphabet in python? - làm thế nào để tôi chỉ in bảng chữ cái trong python?

    Chúng tôi nhận được kết quả tương tự như trên.

    Xem tất cả các bài viết

Làm thế nào để bạn in bảng chữ cái trong Python?

Python: In chữ in từ bảng chữ cái tiếng Anh từ A-Z và A-Z..
Giải pháp mẫu:.
Mã Python: Nhập chuỗi in ("Bảng chữ cái từ A-Z:") cho chữ cái trong String.ascii_LowerCase: in (chữ cái, end = "") in ("\ nalphabet từ a-z:"), end = "") ....
Trình bày bằng hình ảnh:.

Làm cách nào để in chỉ bảng chữ cái trong danh sách trong Python?

Sử dụng chr ...
Nhận đầu vào từ người dùng bằng phương thức input () ..
Tuyên bố một chuỗi trống để lưu trữ bảng chữ cái ..
Vòng lặp qua chuỗi: Kiểm tra xem char là bảng chữ cái hay không sử dụng chr.Phương thức isalpha ().Thêm nó vào chuỗi trống ..
In chuỗi kết quả ..

Làm cách nào để lọc chỉ bảng chữ cái trong Python?

Khoa học dữ liệu thực tế bằng cách sử dụng Python khi cần phải lọc các hàng chỉ chứa bảng chữ cái trong danh sách danh sách, danh sách được lặp lại và phương pháp 'Isalpha' được sử dụng để kiểm tra xem bảng chữ cái có mặt hay không.the list is iterated over and the 'isalpha' method is used to check if an alphabet is present or not.