In Python3 string.octdigits
— it is a pre-initialized string used as a string constant. In Python, string.octdigits
will produce octal letters "01234567".
Syntax: string.octdigits
Parameters: Doesn’t take any parameter, since it’s not a function.
Returns: Return all octadecimal digit letters.
Note. Make sure to import the string.octdigits
library function to use string.octdigits
Code # 1:
# import string library function import string # Store the value as a result of a variable result = string.oct digits # Print value print (result) |
Output:
01234567
Code # 2: this code checks if the input line contains only numbers and numbers
# import string library function import string # The function checks if the input line is # has only octal digits or not def check (value): for letter in value: # If something other than octdigit # email is present, then return # False, otherwise return True if letter not in string.octdigits: return False return True Code driver input1 = "01234567" print (input1, "- & gt ; " , check (input1)) input2 = "abcdefABCDEF" print (input2, "-"" , check (input2)) input3 = "abcdefghGEEK" print (input3, "-"" , check (input3)) input4 = "0123" print (input3, "-"" , check (input4)) input5 = "567" print (input3, "-" " , check (input5)) |
Exit :
01234567 -" True abcdefABCDEF -" False abcdefghGEEK -" False abcdefghGEEK -" True abcdefghGEEK -" True
Applications:
The string constant octdigits can be used in many practical applications. Let’s see some code that explains how use numbers to generate strong random passwords of a given size.
# Import random ones to generate # random sequence of lines import random # Import string library function im port string def rand_pass (size): # Takes a random selection from # string.octdigits generate_pass = ’’ .join ([random.choice (string.octdigits) for n in range (size)]) return generate_pass < code class = "undefined spaces"> Driver code password = rand_pass ( 10 ) print (password) |
Exit:
5077306643
string.octdigits in Python Python functions: Questions
string.octdigits in Python String Variables: Questions