zoukankan      html  css  js  c++  java
  • Python

    缩写(capwords) 和 创建转换表(maketrans) 详细说明


    本文地址: http://blog.csdn.net/caroline_wendy/article/details/27051977


    string模块, 包括处理文本的常量和类.

    capwords(), 把字符串(string)中, 全部单词的首字母大写;

    maketrans(), 创建对比表, 然后使用translate()函数, 调用对比表, 把字符串(string)中的字符, 进行对应的替换.


    代码:

    # -*- coding: utf-8 -*-
    
    '''
    Created on 2014.5.26
    
    @author: C.L.Wang
    '''
    
    import string
    
    s = 'The quick brown fox jumped over the lazy dog.'
    
    leet = string.maketrans('abcdefg', '1234567') #leet 脑残
    
    if __name__ == '__main__':
        print(s)
        print(string.capwords(s)) #首字母大写
        print(s.translate(leet)) #转换
        pass

    输出:

    The quick brown fox jumped over the lazy dog.
    The Quick Brown Fox Jumped Over The Lazy Dog.
    Th5 qui3k 2rown 6ox jump54 ov5r th5 l1zy 4o7.
    







    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    初谈面向对象
    java概述~至数组
    django一对多数据库模型
    Django url()函数详解
    python编码规范
    django的用户管理
    ubuntu下安装搜狗拼音
    乱七八糟的2013
    使用django进行微信公众平台开发
    我们要写的项目
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4844859.html
Copyright © 2011-2022 走看看