Skip to content

Instantly share code, notes, and snippets.

@IndhumathyChelliah
Last active June 29, 2020 05:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save IndhumathyChelliah/da52b4e7baf791af166680d893838cab to your computer and use it in GitHub Desktop.
Save IndhumathyChelliah/da52b4e7baf791af166680d893838cab to your computer and use it in GitHub Desktop.
#string contains numbers, so returns True
s1="123"
print (s1.isdecimal())#Output:True
print (s1.isdigit())#Output:True
print (s1.isnumeric())#Output:True
#Contains space,so returns False.
s2="12 34"
print (s2.isdecimal())#Output:False
print (s2.isdigit())#Output:False
print (s2.isnumeric())#Output:False
#empty string - so returns false
s3=''
print (s3.isdecimal())#Output:False
print (s3.isdigit())#Output:False
print (s3.isnumeric())#Output:False
s4="12.5"
print (s4.isdecimal())#Output:False
print (s4.isdigit())#Output:False
print(s4.isnumeric())#Output:False
#string containing superscripts.
s5="12²"
print (s5.isdecimal())#Output:False
print (s5.isdigit())#Output:True
print (s5.isnumeric())#Output:True
#string containing subscripts
s6="12₂"
print (s6.isdecimal())#Output:False
print (s6.isdigit())#Output:True
print (s6.isnumeric())#Output:True
#string containing fractions
s7="123½"
print (s7.isdecimal())#Ouput:False
print (s7.isdigit())#Output:False
print (s7.isnumeric())#Output:True
#string containinh roman numerals
s8="VII"
print (s7.isdecimal())#Ouput:False
print (s7.isdigit())#Output:False
print (s7.isnumeric())#Output:True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment