Cú pháp của True False False9 là Show
string.isalpha() tham số isalpha()True False False9 không lấy bất kỳ tham số nào Giá trị trả về từ isalpha()True False False9 trở lại
ví dụ 1. Hoạt động của isalpha()
đầu ra True False False ví dụ 1. Hoạt động của isalpha()
đầu ra All characters are alphabets Kiểm tra các phương thức Chuỗi liên quan này Để kiểm tra xem một chuỗi chỉ chứa các chữ cái hay không, hãy sử dụng hàm isalpha() trên chuỗi. isalpha() trả về giá trị boolean. Giá trị trả về là True nếu chuỗi chỉ chứa các chữ cái và Sai nếu không Trong hướng dẫn này, chúng ta sẽ viết chương trình Python để kiểm tra xem chuỗi đã cho chỉ chứa các chữ cái (viết hoa hay viết thường) Cú pháp của isalpha()Cú pháp của String. hàm isalpha() được đưa ra dưới đây
ví dụ 1. Kiểm tra xem Chuỗi chỉ chứa Bảng chữ cáiHãy để chúng tôi tạo một chuỗi và kiểm tra xem chuỗi chỉ chứa các bảng chữ cái Chương trình Python Chạyđầu ra
str1 chứa hai dấu chấm đầy đủ 2 và một số khoảng trắng cùng với bảng chữ cái. Vì vậy isalpha() trả về falseví dụ 2. Kiểm tra xem Chuỗi chỉ chứa Bảng chữ cáiBây giờ, hãy để chúng tôi kiểm tra bằng một chuỗi chỉ có bảng chữ cái Chương trình Python Chạyđầu ra
Bản tóm tắtTrong hướng dẫn về Ví dụ Python này, chúng ta đã học cách kiểm tra xem một chuỗi chỉ chứa Bảng chữ cái hay không, với sự trợ giúp của các chương trình ví dụ Python chi tiết Trong bài học này, bạn sẽ học cách kiểm tra đầu vào của người dùng là số hay chuỗi trong Python. Chúng tôi cũng sẽ đề cập đến cách chấp nhận số làm đầu vào từ người dùng. Khi chúng ta nói một số, điều đó có nghĩa là nó có thể là số nguyên hoặc số thực Hiểu đầu vào của người dùngPython 3 có chức năng tích hợp sẵn input() để chấp nhận đầu vào của người dùng. Nhưng nó không đánh giá dữ liệu nhận được từ hàm 00, tôi. e. , Hàm 00 luôn chuyển đổi đầu vào của người dùng thành một chuỗi và sau đó trả về chương trình gọiKiểm tra đầu vào là số hay chuỗi trong PythonHãy để chúng tôi hiểu điều này với một ví dụ 2____10Như bạn có thể thấy, Đầu ra hiển thị loại biến là một chuỗi (str) Dung dịch. Trong tình huống như vậy, chúng tôi cần chuyển đổi đầu vào của người dùng một cách rõ ràng thành số nguyên và float để kiểm tra xem đó có phải là số không. Nếu chuỗi đầu vào là một số, nó sẽ được chuyển đổi thành int hoặc float mà không có ngoại lệ Chuyển đổi đầu vào chuỗi thành int hoặc float để kiểm tra xem đó có phải là số khôngCách kiểm tra xem đầu vào là số hay chuỗi trong Python
Ghi chú. Nếu đầu vào là số nguyên hoặc số float, nó có thể được chuyển đổi thành công thành int hoặc float và bạn có thể kết luận rằng đầu vào đã nhập là một số. Mặt khác, Bạn nhận được một ngoại lệ 07, có nghĩa là đầu vào người dùng đã nhập là một chuỗiChương trình True False False0 True False False1
Sử dụng phương pháp chuỗi name = "Monica" print(name.isalpha()) # contains whitespace name = "Monica Geller" print(name.isalpha()) # contains number name = "Mo3nicaGell22er" print(name.isalpha())09 để kiểm tra đầu vào của người dùng là số hay chuỗiGhi chú. Hàm 09 sẽ chỉ hoạt động với các số nguyên dương. tôi. e. , nếu bạn vượt qua bất kỳ số float nào, nó sẽ không hoạt động. Vì vậy, tốt hơn là sử dụng phương pháp đầu tiênHãy thực hiện chương trình để xác thực điều này True False False5 True False False6 Ngoài ra, nếu bạn có thể kiểm tra xem biến Python là số hay chuỗi, hãy sử dụng hàm True False False01 Thí dụ True False False8 Chỉ chấp nhận một số làm đầu vàoHãy viết một chương trình đơn giản bằng Python để chỉ chấp nhận các số do người dùng nhập vào. Chương trình chỉ dừng khi người dùng nhập số |