当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python string printable()用法及代码示例


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

用法: string.printable

参数:由于它不是函数,因此不带任何参数。


返回:返回所有标点集,数字,ascii_letters和空格。

注意:确保导入字符串库函数以便使用string.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:?


相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 Python string | printable()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。