zoukankan      html  css  js  c++  java
  • 拼接Python字符串最常见的六种方式

      最常见的六种方式拼接Python字符串

      字符串是所有编程语言中都有的基本变量的类型,程序员基本每天都在和字符串打交道。

      每种字符串拼接方式的使用场景各不相同,我们可以在开发过程中灵活运用。

      一、用逗号,拼接

      str_a = 'python'

      print('hello', str_a, '!')

      运行结果:

      hello python !

      用逗号拼接的结果中,相邻的两个字符串之间会有空格。

      二、空格自动拼接

      str_b = 'It is summer ' 'of 2019!'

      print(str_b)

      运行结果:

      It is summer of 2019!

      空格自动拼接后,两个字符串之间的空格不会保留,两个字符串会直接连在一起,不能通过多个变量名来拼接。

      三、多行字符串自动拼接

      str_c = 'Love makes '

      'man grow up '

      'or sink down!'

      print(str_c)

      运行结果:

      Love makes man grow up or sink down!

      多行字符串之间会有反斜杠作为连接,自动拼接后,多行字符串会直接连在一起,中间没有空格,不能通过多个变量名来拼接。

      所以我们在编程中,一行写不完的字符串可以换行,最后的结果是一样的。

      四、通过加号+拼接

      str_d = 'string'

      str_e = 'demo'

      print(str_d + str_e)

      str_e += str_d

      print(str_e)

      运行结果:

      stringdemo

      demostring

      加号拼接的结果也是两个字符串直接拼接在一起,中间没有空格。

      五、通过乘法*进行拼接

      str_f = 'a-' * 10

      print(str_f)无锡看男科医院哪家好 https://yyk.familydoctor.com.cn/20612/

      运行结果:

      a-a-a-a-a-a-a-a-a-a-

      Python中一个字符串与整数相乘的结果为字符串拼接整数次。

      六、字符串格式化操作符%拼接

      str_g = 'aaaaaaaaaaaa%saaaaaaaaa' % 'A'

      print(str_g)

      str_h = 'aaaaaaaaaaaa%06daaaaaaaaa' % 10

      print(str_h)

      str_i = 'aaaaaaaaaaaa%.03faaaaaaaaa' % 0.77

      print(str_i)

      运行结果:

      aaaaaaaaaaaaAaaaaaaaaa

      aaaaaaaaaaaa000010aaaaaaaaa

      aaaaaaaaaaaa0.770aaaaaaaaa

      %s,%d,%f的作用是占位作用,然后在字符串后面跟一个%,再在后面写拼到占位位置的内容。

      %s:将一个字符串拼接到前面的字符串中

      %d:将一个整型数字转换成字符串拼接到前面的字符串中,可以设置整数的位数,前面补0

      %f:将一个浮点型数字转换成字符串拼接到前面的字符串中,可以设置小数点后的位数,后面补0

  • 相关阅读:
    关于策略模式和简单工厂模式的理解
    ab压力测试使用说明
    PHP AMQP扩展安装
    ELK配置说明及个人理解
    冒泡算法和快速排序算法实现和比较
    rabbitMQ PHP 链接实例
    关于长连接和短连接的理解及使用场景
    ABP框架 替换默认审计实现
    System.DllNotFoundException: Unable to load shared library 'libdl' or one of its dependencies .NET Core 图片操作在 Linux/Docker 下的坑
    docker 学习资料
  • 原文地址:https://www.cnblogs.com/djw12333/p/11057540.html
Copyright © 2011-2022 走看看