zoukankan      html  css  js  c++  java
  • 190322字符串

    一、字符串拼接

    1、百分号的使用方法

    • %s 字符串
    • %d 整数
    • %.2f 浮点数,默认保留6位小数,超出位四舍五入
    • %% 打印百分号
    • %(KEY)s 接收字典
    msg1 = "My name is %s." % "dongfei"
    print(msg1)  #My name is dongfei
    
    msg2 = "My name is %s, %d years old this year." % ("dongfei", 18)
    print(msg2)  #My name is dongfei, 18 years old this year
    
    msg3 = "pai is %.6f" % 3.1415926
    print(msg3)  #pai is 3.141593
    
    msg4 = "%.2f %%" % 99.99
    print(msg4)  #99.99 %
    
    msg5 = "My name is %(name)s, %(age)d years old this year." % {"name": "dongfei", "age": 18}
    print(msg5)  #My name is dongfei, 18 years old this year.
    
    • print() 分隔符
    print("root", "x", "0", sep=":")  #root:x:0
    

    2、Format方法

    msg6 = "My name is {}, {} years old this year.".format("dongfei", 18)
    print(msg6)  #My name is dongfei, 18 years old this year.
    
    msg7 = "My name is {1}, {0} years old this year.".format("dongfei", 18)
    print(msg7)  #My name is 18, dongfei years old this year.
    
    msg8 = "My name is {name}, {age} years old this year.".format(name="dongfei", age=18)
    print(msg8)  #My name is dongfei, 18 years old this year.
    
    msg9 = "My name is {name}, {age} years old this year.".format(**{"name":"dongfei", "age":18})
    print(msg9)  #My name is dongfei, 18 years old this year.
    
    msg10 = "My name is {:s}, {:d} years old this year.".format("dongfei", 18)
    print(msg10)  #My name is dongfei, 18 years old this year.
    
    msg11 = "My name is {:s}, {:d} years old this year.".format(*["dongfei", 18])
    print(msg11)  #My name is dongfei, 18 years old this year.
    
    msg12 = "My name is {name:s}, {age:d} years old this year.".format(**{"name":"dongfei", "age":18})
    print(msg12)  #My name is dongfei, 18 years old this year.
    
    msg13 = "numbers: {:b},{:o},{:d},{:x},{:X}, {:%}".format(15, 15, 15, 15, 15, 15.87623, 2)  #b 二进制,o 八进制,d 十进制,x 十六进制(小写),X 十六进制(大写),% 百分百 默认小数点后保留6位
    print(msg13)  #numbers: 1111,17,15,f,F, 1587.623000%
    
  • 相关阅读:
    Java基础6
    多行文本框回车换行设置
    CentOS7系统配置国内yum源和epel源
    System Integrity Protection (SIP) iOS10.15安装软件提示文件损坏问题解决方法
    转载:Spring Boot 不使用默认的 parent,改用自己的项目的 paren
    微软Speech语音合成技术
    反编译工具
    线性链表的代码实现
    不一样的鸡汤,你有房吗?你有车吗?你有房车吗?
    递归,迭代和回调
  • 原文地址:https://www.cnblogs.com/L-dongf/p/10581721.html
Copyright © 2011-2022 走看看