📜  Python字符串|可打印()

📅  最后修改于: 2022-05-13 01:54:23.157000             🧑  作者: Mango

Python字符串|可打印()

在 Python3 中, string.printable是一个预初始化的字符串,用作字符串常量。在Python中, string.printable将给出所有的标点符号、数字、ascii_letters 和空格。

注意:确保导入字符串库函数以使用字符串.printable

代码#1:

# import string library function 
import string 
    
# Storing the sets of punctuation,
# digits, ascii_letters and whitespace
# in variable result 
result = string.printable
    
# Printing the set of values 
print(result) 

输出 :

0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+, -./:;<=>?@[\]^_`{|}~ 

代码#2:给定可打印值的代码测试。

# import string library function 
import string 
    
# An input string.
Sentence = "Hey, Geeks !, How are you?"
  
for i in Sentence:
      
    # checking whether the char is printable value
    if i in string.printable:
          
        # Printing the printable values 
        print("printable Value is: " + i)

输出:

printable Value is: H
printable Value is: e
printable Value is: y
printable Value is:,
printable Value is:  
printable Value is: G
printable Value is: e
printable Value is: e
printable Value is: k
printable Value is: s
printable Value is: !
printable Value is:,
printable Value is:  
printable Value is: H
printable Value is: o
printable Value is: w
printable Value is:  
printable Value is: a
printable Value is: r
printable Value is: e
printable Value is:  
printable Value is: y
printable Value is: o
printable Value is: u
printable Value is: ?