Python中字符串的Format用法。
一、例子:
- "_".join(["","","",""])
- "_".join(map(lambda x:str(x),[1,2,3,4]))
- "{0}-{1}".format(3.4,34)
- "{}-{}-{}".format(3,4,5)
- "{name}-{age}".format(**{'name':'song','age':34})
- "{name}-{age}".format(name='song',age=34)
- "the list first is: {obj[0]}".format(obj=[1,2,3,4])
- "the list first is: {0[0]},{0[1]}".format([1,2,3,4])
- "{:>8}".format('abc')
- "{0:<8}".format('abc')
- "{0:_<8}".format('abc')
- "{0:0>8}".format('3.14')
- "{0:.2f}".format(123.123456)
- "{0:b}".format(1023)
- "{0:d}".format(0b1111111111)
- "{0:x}".format(1023)
- "{0:,}".format(102345.6789)
二、结果:
- >>> "_".join(["","","",""])
- '1_2_3_4'
- >>> "_".join(map(lambda x:str(x),[1,2,3,4]))
- '1_2_3_4'
- >>> "{0}-{1}".format(3.4,34)
- '3.4-34'
- >>> "{}-{}-{}".format(3,4,5)
- '3-4-5'
- >>> "{name}-{age}".format(**{'name':'song','age':34})
- 'song-34'
- >>> "{name}-{age}".format(name='song',age=34)
- 'song-34'
- >>> "the list first is: {obj[0]}".format(obj=[1,2,3,4])
- 'the list first is: 1'
- >>> "the list first is: {0[0]},{0[1]}".format([1,2,3,4])
- 'the list first is: 1,2'
- >>> "{:>8}".format('abc')
- ' abc'
- >>> "{0:<8}".format('abc')
- 'abc '
- >>> "{0:_<8}".format('abc')
- 'abc_____'
- >>> "{0:0>8}".format('3.14')
- '00003.14'
- >>> "{0:.2f}".format(123.123456)
- '123.12'
- >>> "{0:b}".format(1023)
- ''
- >>> "{0:d}".format(0b1111111111)
- ''
- >>> "{0:x}".format(1023)
- '3ff'
- >>> "{0:,}".format(102345.6789)
- '102,345.6789'
- >>>
Python中字符串的Format用法。的更多相关文章
- python中字符串的一些用法
一.字符串的拼接: a=‘123’ b=‘abc’ d=‘hello world’ 1.print(a+b) 2.print(a,b) 3. c=‘ ’.join((a ...
- Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
Python中字符串String的基本内置函数与用法 首先我们要明白在python中当字符编码为:UTF-8时,中文在字符串中的占位为3个字节,其余字符为一个字节 下面就直接介绍几种python中字符 ...
- 超详细!盘点Python中字符串的常用操作
在Python中字符串的表达方式有四种 一对单引号 一对双引号 一对三个单引号 一对三个双引号 a = 'abc' b= "abc" c = '''abc''' d = " ...
- Python中字符串有哪些常用操作?纯干货超详细
- python中字符串的操作方法
python中字符串的操作方法大全 更新时间:2018年06月03日 10:08:51 作者:骏马金龙 我要评论这篇文章主要给大家介绍了关于python中字符串操作方法的相关资料,文中通过示例代码详细 ...
- Python中sorted()方法的用法
Python中sorted()方法的用法 2012-12-24 22:01:14| 分类: Python |字号 订阅 1.先说一下iterable,中文意思是迭代器. Python的帮助文档中对i ...
- Python中int()函数的用法浅析
int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int) Help on class int in module __builti ...
- Python中字符串的学习
Python中字符串的学习 一.字符串的格式化输出 % 占位符 %s 字符串 %d integer %x 十六进制 integer %f float 指定长度 %5d 右对齐,不足左边补空格 %-5d ...
- 【Python从入门到精通】(九)Python中字符串的各种骚操作你已经烂熟于心了么?
您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦. 本文将重点介绍Python字符串的各种常用方法,字符串是实际开发中经常用到的,所有熟练的掌握它的各种用法显得尤为重要. 干货满满,建议收藏,欢迎大 ...
随机推荐
- UITableView分割线样式与颜色
tv.separatorStyle = UITableViewCellSeparatorStyleSingleLine; //设置样式 tv.separatorColor = [UIColor c ...
- unity3d 5.6烘焙教程
unity5.6是今年发布,作为5.x的最后一个版本,有很多烘焙优势,在此总结一些作为5.x系列完结的笔记这个版本在烘焙上的特点就是增加了渐进光照贴图(Progressive Lightmapper) ...
- 每天一个linux命令-wc命令
语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同时也给出所有指定文件的总统计数.字是由空格字符区分开的最大字符串. 该命令各选 ...
- SQLUnit 环境搭建
1 技术须要积累 前几天去一位笛友小赖家玩,才知道他的笛子吹得好不是偶然.是由于他真的用功了,电脑里面下载有超多的视频.教程等!这真的非常让我震撼!一直是在公司做技术,但资料考不出来,而我整理了多少技 ...
- 在自己建立的Thread中设置Handler,并接收消息
这里主要讲的是Android中线程的概念,自己的线程不能更新UI线程中的视图.如果把Handler设置在自己的线程中,那么必须建立一个Looper.至于为什么在Activity中建立Handler就不 ...
- 关于MySQL的行转列的简单应用(二)---group函数
MySQL的行转列.列转行.连接字符串 concat.concat_ws.group_concat函数用法使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串.如有任何一 ...
- 如何选择JAVA培训机构,兼议什么样的人适合培训机构
首先,利益相关,本人就是培训机构创办者兼讲师,但这不妨碍我对此发表看法. 我们先来看什么样的人适合培训机构?要回答这个问题,需要先换个角度.这个角度就是,你学习一门语言的动机是什么?99%的人的回答是 ...
- BZOJ1337: 最小圆覆盖
题目:求n个点的最小圆覆盖. 题解:最小圆覆盖,上模板.复杂度证明可以戳:这里 代码: #include<cstdio> #include<cstdlib> #include& ...
- linux C++ 多线程使用pthread_cond 条件变量
1. 背景 多线程中经常需要使用到锁(pthread_mutex_t)来完成多个线程之间的互斥操作. 但是互斥锁有一个明显到缺点: 只有两种状态,锁定和非锁定. 而条件变量则通过允许线程阻塞并等待另一 ...
- em px pt单位介绍及换算
PX\EM\PT单位介绍 px Pixel单位名称为像素,相对长度单位,像素(px)是相对于显示器屏幕分辨率而言的国内推荐:em单位名称为相对长度单位.相对于当前对象内文本的字体尺寸,国外使用比较多, ...