Python String isalnum() Method Last Updated : 21 Apr, 2025 Comments Improve Suggest changes 15 Likes Like Report The isalnum() method is a string function in Python that checks if all characters in the given string are alphanumeric. If every character is either a letter or a number, isalnum() returns True. Otherwise, it returns False. For Example: Python s = "Python123" res = s.isalnum() print(res) OutputTrue Explanation: In this example, s contains only letters and numbers, so isalnum() returns True.Syntaxs.isalnum()Parameters:This method does not accept any parameters.Return Type:Returns True if all characters in the string are alphanumeric.Returns False if there are any non-alphanumeric characters.Examples of isalnum() MethodExample 1: Empty StringAn empty string will return False since there are no alphanumeric characters. Python s = "" res = s.isalnum() print(res) OutputFalse Example 2: String with Only DigitsThe method will also return True for a string with only numeric characters. Python s = "123456" res = s.isalnum() print(res) OutputTrue Example 3: String with Only LettersSimilarly, a string containing only letters will return True. Python s = "Python" res = s.isalnum() print(res) OutputTrue Example 4: String with Non-Alphanumeric CharactersIf the string contains a space and an exclamation mark, so isalnum() returns False. Python s = "Python 123!" res = s.isalnum() print(res) OutputFalse Explanation: in this code, isalnum() returns False because the string s contains space " " and exclamation mark (!) which are neither numbers nor alphabets. Create Quiz Comment S Striver Follow 15 Improve S Striver Follow 15 Improve Article Tags : Misc Python python-string Explore Python FundamentalsPython Introduction 2 min read Input and Output in Python 4 min read Python Variables 4 min read Python Operators 4 min read Python Keywords 2 min read Python Data Types 8 min read Conditional Statements in Python 3 min read Loops in Python - For, While and Nested Loops 5 min read Python Functions 5 min read Recursion in Python 4 min read Python Lambda Functions 5 min read Python Data StructuresPython String 5 min read Python Lists 4 min read Python Tuples 4 min read Python Dictionary 3 min read Python Sets 6 min read Python Arrays 7 min read List Comprehension in Python 4 min read Advanced PythonPython OOP Concepts 11 min read Python Exception Handling 5 min read File Handling in Python 4 min read Python Database Tutorial 4 min read Python MongoDB Tutorial 2 min read Python MySQL 9 min read Python Packages 10 min read Python Modules 3 min read Python DSA Libraries 15 min read List of Python GUI Library and Packages 3 min read Data Science with PythonNumPy Tutorial - Python Library 3 min read Pandas Tutorial 4 min read Matplotlib Tutorial 5 min read Python Seaborn Tutorial 3 min read StatsModel Library - Tutorial 3 min read Learning Model Building in Scikit-learn 6 min read TensorFlow Tutorial 2 min read PyTorch Tutorial 6 min read Web Development with PythonFlask Tutorial 8 min read Django Tutorial | Learn Django Framework 7 min read Django ORM - Inserting, Updating & Deleting Data 4 min read Templating With Jinja2 in Flask 6 min read Django Templates 5 min read Python | Build a REST API using Flask 3 min read Building a Simple API with Django REST Framework 3 min read Python PracticePython Quiz 1 min read Python Coding Practice 1 min read Python Interview Questions and Answers 15+ min read Like