The isascii()
method is used to check whether a string contains only ASCII characters. It returns True
if all the characters in the string are ASCII characters, and False
if there is at least one non-ASCII character in the string.
Here's the syntax of the isascii()
method:
string.isascii()
# Example using isascii() method
string1 = "Hello"
string2 = "Hello, 123!"
string3 = "こんにちは"
result1 = string1.isascii()
result2 = string2.isascii()
result3 = string3.isascii()
print("String 1:", string1)
print("String 2:", string2)
print("String 3:", string3)
print("isascii() result for String 1:", result1)
print("isascii() result for String 2:", result2)
print("isascii() result for String 3:", result3)
String 1: Hello
String 2: Hello, 123!
String 3: こんにちは
isascii() result for String 1: True
isascii() result for String 2: True
isascii() result for String 3: False
In this example, string1
and string2
contain only ASCII characters, so isascii()
returns True
for both. string3
contains non-ASCII characters (Japanese characters), so isascii()
returns False
.
Please note that the isascii()
method is available in Python 3.7 and later versions, and it provides a convenient way to check if a string contains only ASCII characters.