一、例子:

  1. "_".join(["","","",""])
  2. "_".join(map(lambda x:str(x),[1,2,3,4]))
  3. "{0}-{1}".format(3.4,34)
  4. "{}-{}-{}".format(3,4,5)
  5. "{name}-{age}".format(**{'name':'song','age':34})
  6. "{name}-{age}".format(name='song',age=34)
  7. "the list first is: {obj[0]}".format(obj=[1,2,3,4])
  8. "the list first is: {0[0]},{0[1]}".format([1,2,3,4])
  9. "{:>8}".format('abc')
  10. "{0:<8}".format('abc')
  11. "{0:_<8}".format('abc')
  12. "{0:0>8}".format('3.14')
  13. "{0:.2f}".format(123.123456)
  14. "{0:b}".format(1023)
  15. "{0:d}".format(0b1111111111)
  16. "{0:x}".format(1023)
  17. "{0:,}".format(102345.6789)

二、结果:

  1. >>> "_".join(["","","",""])
  2. '1_2_3_4'
  3. >>> "_".join(map(lambda x:str(x),[1,2,3,4]))
  4. '1_2_3_4'
  5. >>> "{0}-{1}".format(3.4,34)
  6. '3.4-34'
  7. >>> "{}-{}-{}".format(3,4,5)
  8. '3-4-5'
  9. >>> "{name}-{age}".format(**{'name':'song','age':34})
  10. 'song-34'
  11. >>> "{name}-{age}".format(name='song',age=34)
  12. 'song-34'
  13. >>> "the list first is: {obj[0]}".format(obj=[1,2,3,4])
  14. 'the list first is: 1'
  15. >>> "the list first is: {0[0]},{0[1]}".format([1,2,3,4])
  16. 'the list first is: 1,2'
  17. >>> "{:>8}".format('abc')
  18. ' abc'
  19. >>> "{0:<8}".format('abc')
  20. 'abc '
  21. >>> "{0:_<8}".format('abc')
  22. 'abc_____'
  23. >>> "{0:0>8}".format('3.14')
  24. '00003.14'
  25. >>> "{0:.2f}".format(123.123456)
  26. '123.12'
  27. >>> "{0:b}".format(1023)
  28. ''
  29. >>> "{0:d}".format(0b1111111111)
  30. ''
  31. >>> "{0:x}".format(1023)
  32. '3ff'
  33. >>> "{0:,}".format(102345.6789)
  34. '102,345.6789'
  35. >>>

Python中字符串的Format用法。的更多相关文章

  1. python中字符串的一些用法

    一.字符串的拼接:      a=‘123’      b=‘abc’       d=‘hello world’ 1.print(a+b) 2.print(a,b) 3. c=‘ ’.join((a ...

  2. Python中字符串String的基本内置函数与过滤字符模块函数的基本用法

    Python中字符串String的基本内置函数与用法 首先我们要明白在python中当字符编码为:UTF-8时,中文在字符串中的占位为3个字节,其余字符为一个字节 下面就直接介绍几种python中字符 ...

  3. 超详细!盘点Python中字符串的常用操作

    在Python中字符串的表达方式有四种 一对单引号 一对双引号 一对三个单引号 一对三个双引号 a = 'abc' b= "abc" c = '''abc''' d = " ...

  4. Python中字符串有哪些常用操作?纯干货超详细

  5. python中字符串的操作方法

    python中字符串的操作方法大全 更新时间:2018年06月03日 10:08:51 作者:骏马金龙 我要评论这篇文章主要给大家介绍了关于python中字符串操作方法的相关资料,文中通过示例代码详细 ...

  6. Python中sorted()方法的用法

    Python中sorted()方法的用法 2012-12-24 22:01:14|  分类: Python |字号 订阅 1.先说一下iterable,中文意思是迭代器. Python的帮助文档中对i ...

  7. Python中int()函数的用法浅析

      int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int)  Help on class int in module __builti ...

  8. Python中字符串的学习

    Python中字符串的学习 一.字符串的格式化输出 % 占位符 %s 字符串 %d integer %x 十六进制 integer %f float 指定长度 %5d 右对齐,不足左边补空格 %-5d ...

  9. 【Python从入门到精通】(九)Python中字符串的各种骚操作你已经烂熟于心了么?

    您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦. 本文将重点介绍Python字符串的各种常用方法,字符串是实际开发中经常用到的,所有熟练的掌握它的各种用法显得尤为重要. 干货满满,建议收藏,欢迎大 ...

随机推荐

  1. UITableView分割线样式与颜色

    tv.separatorStyle = UITableViewCellSeparatorStyleSingleLine;   //设置样式 tv.separatorColor = [UIColor c ...

  2. unity3d 5.6烘焙教程

    unity5.6是今年发布,作为5.x的最后一个版本,有很多烘焙优势,在此总结一些作为5.x系列完结的笔记这个版本在烘焙上的特点就是增加了渐进光照贴图(Progressive Lightmapper) ...

  3. 每天一个linux命令-wc命令

    语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同时也给出所有指定文件的总统计数.字是由空格字符区分开的最大字符串. 该命令各选 ...

  4. SQLUnit 环境搭建

    1 技术须要积累 前几天去一位笛友小赖家玩,才知道他的笛子吹得好不是偶然.是由于他真的用功了,电脑里面下载有超多的视频.教程等!这真的非常让我震撼!一直是在公司做技术,但资料考不出来,而我整理了多少技 ...

  5. 在自己建立的Thread中设置Handler,并接收消息

    这里主要讲的是Android中线程的概念,自己的线程不能更新UI线程中的视图.如果把Handler设置在自己的线程中,那么必须建立一个Looper.至于为什么在Activity中建立Handler就不 ...

  6. 关于MySQL的行转列的简单应用(二)---group函数

    MySQL的行转列.列转行.连接字符串  concat.concat_ws.group_concat函数用法使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串.如有任何一 ...

  7. 如何选择JAVA培训机构,兼议什么样的人适合培训机构

    首先,利益相关,本人就是培训机构创办者兼讲师,但这不妨碍我对此发表看法. 我们先来看什么样的人适合培训机构?要回答这个问题,需要先换个角度.这个角度就是,你学习一门语言的动机是什么?99%的人的回答是 ...

  8. BZOJ1337: 最小圆覆盖

    题目:求n个点的最小圆覆盖. 题解:最小圆覆盖,上模板.复杂度证明可以戳:这里 代码: #include<cstdio> #include<cstdlib> #include& ...

  9. linux C++ 多线程使用pthread_cond 条件变量

    1. 背景 多线程中经常需要使用到锁(pthread_mutex_t)来完成多个线程之间的互斥操作. 但是互斥锁有一个明显到缺点: 只有两种状态,锁定和非锁定. 而条件变量则通过允许线程阻塞并等待另一 ...

  10. em px pt单位介绍及换算

    PX\EM\PT单位介绍 px Pixel单位名称为像素,相对长度单位,像素(px)是相对于显示器屏幕分辨率而言的国内推荐:em单位名称为相对长度单位.相对于当前对象内文本的字体尺寸,国外使用比较多, ...