zoukankan      html  css  js  c++  java
  • python之字符串处理

     1 #!/usr/bin/env python
     2 #-*- coding:utf-8 -*-
     3 ############################
     4 #File Name: strformat.py
     5 #Author: frank
     6 #Email: frank0903@aliyun.com
     7 #Created Time:2018-04-28 12:23:00
     8 ############################
     9 
    10 #槽内部对格式化的配置方式
    11 #{<参数序号>:<格式控制标记>}
    12 
    13 #:           <填充>      <对齐>      <宽度>      <,>             <. 精度>               <类型>
    14 #引导符号    用于填充的  < 左对齐    槽设定的     数字的          浮点数小数的精度          整数类型
    15 #           单个字符   > 右对齐    输出宽度    千位分隔符      或 字符串最大输出长度       b,c,d,o,x,X
    16 #                     ^ 居中对齐                                                     浮点数类型
    17 #                                                                                    e,E,f,%
    18 
    19 a="{}:计算机{}的CPU占用率为{}%".format("2018-10-10", "C", 10)
    20 print(a)
    21 
    22 #字符串处理函数
    23 
    24 #str.lower()
    25 print("AbCdEfGh".lower())
    26 #str.upper()
    27 print("AbCdEfGh".upper())
    28 
    29 #str.split(sep=None) 返回一个列表,由str根据sep被分隔的部分组成
    30 print("A,B,C".split(","))
    31 
    32 #str.count(sub) 返回子串sub在str中出现的次数
    33 print("an apple a day".count("a"))
    34 
    35 #str.replace(old, new) 返回字符串str副本,所有old子串被替换为new
    36 print("python".replace("n", "n123.io"))
    37 
    38 #str.center(width, [fillchar]) 字符串str根据宽度width居中,filechar可选.
    39 print("python".center(20, "*"))
    40 
    41 #str.strip(chars) 从str中去掉在其左侧和右侧chars中列出的字符
    42 print("= python= ".strip(" =np"))
    43 
    44 #str.join(ite) 在iter变量 除最后元素外每个元素后增加一个str
    45 print(",".join("ABCDE"))

     

  • 相关阅读:
    代理模式
    建造者模式
    开源版本 hadoop-2.7.5 + apache-hive-2.1.1 + spark-2.3.0-bin-hadoop2.7整合使用
    Phoenix映射HBase数据表
    使用sqoop将mysql中表导入hive中报错
    数据库索引原理及优化(转载)
    6.JAVA知识点归纳整理
    5.hbase表新增数据同步之add_peer
    mongodb分布式集群搭建
    4.HBASE数据迁移方案(之snapshot):
  • 原文地址:https://www.cnblogs.com/black-mamba/p/8966995.html
Copyright © 2011-2022 走看看