Python Check User input is a Letter or Number

Python Check User input is a Letter or Number

Python program to check if the input is number or letter; In this tutorial, you will learn how to check if the input is a number or letter in python.

Python Check User input is a Letter or Number

  • Python code to check whether a string contains a number or not
  • Python check if given string contains only letter

Python code to check whether a string contains a number or not

  • Take input from the user.
  • Check whether a string contains number or not by using isdigit() function.
  • Print the result.
# python code to check whether a string 
# contains only digits or not 

#
str1 = input("Please enter number or string or both")

# checking & printing messages
if str1.isdigit():
    print("str contains a number")
else:
    print("str does not contain a number")

After executing the program, the output will be:

Execution -1

Please enter number or string or both 1234
str contains a number

Execution -2

Please enter number or string or both test556
str does not contain a number

Python check if given string contains only letter

  • Take input from the user.
  • Check whether a string contains letter or not by using isalpha() function.
  • Print the result.
# python code to check whether a string 
# contains only letter or not 

#
str1 = input("Please enter anything ")

# Code to check
if str1.isalpha(): 
    print("String contains only letters") 
else: 
    print("String doesn't contains only letters") 

After executing the program, the output will be:

Execution – 1

Please enter anything here
String contains only letters

Execution – 2

Please enter anything  hello34
String doesn't contains only letters

Recommended Python Tutorials

AuthorAdmin

My name is Devendra Dode. I am a full-stack developer, entrepreneur, and owner of Tutsmake.com. I like writing tutorials and tips that can help other developers. I share tutorials of PHP, Python, Javascript, JQuery, Laravel, Livewire, Codeigniter, Node JS, Express JS, Vue JS, Angular JS, React Js, MySQL, MongoDB, REST APIs, Windows, Xampp, Linux, Ubuntu, Amazon AWS, Composer, SEO, WordPress, SSL and Bootstrap from a starting stage. As well as demo example.

Leave a Reply

Your email address will not be published. Required fields are marked *