print("i am %s" %'admin')   # i am admin
msg = "i am %s" %'Alex'
print(msg) # i am Alex
print("i am %s, i am %d" %('admin', 18)) # i am admin, i am 18
tp1 = 'i am %(name)s age %(age)d' % {'name':'alex', 'age':18}
print(tp1) # i am alex age 18
# 加颜色 \033[43;1m........\033[0m
print('\033[45;1mhello\033[0m') print('root', 'x', '', '', sep=':') # root:x:0:0 # format
tp2 = 'i am {}, age {}, {}'.format('alex', 28, 'hhh')
print(tp2) # i am alex, age 28, hhh
print("i am %s" %'admin')   # i am admin
msg = "i am %s" %'Alex'
print(msg) # i am Alex
print("i am %s, i am %d" %('admin', 18)) # i am admin, i am 18
tp1 = 'i am %(name)s age %(age)d' % {'name':'alex', 'age':18}
print(tp1) # i am alex age 18
# 加颜色 \033[43;1m........\033[0m
print('\033[45;1mhello\033[0m') print('root', 'x', '', '', sep=':') # root:x:0:0 # format
tp2 = 'i am {}, age {}, {}'.format('alex', 28, 'hhh')
print(tp2) # i am alex, age 28, hhh tp3 = 'i am {2}, age {0}, {1}'.format('alex', 28, 'hhh')
print(tp3) # i am hhh, age alex, 28 tp4 = 'i am {name}, age {age}'.format(name = 'alex', age = 28)
print(tp4) # i am alex, age 28 tp5 = 'i am {name}, age {age}'.format(**{'name' : 'alex', 'age' : 28})
print(tp5) # i am alex, age 28 tp6 = 'i am {0[0]}, age {1[1]}'.format([1, 2, 3], [6, 7, 8])
print(tp6) # i am 1, age 7 tp7 = 'i am {:s}, age {:d}'.format('alex', 18)
print(tp7) # i am alex, age 18 tp8 = 'i am {:s}, age {:d}'.format(*['alex', 18])
print(tp8) # i am alex, age 18 tp8 = 'num: {:b},{:o},{:d},{:x},{:%}'.format(9, 9, 10, 10, 3)
print(tp8) # num: 1001,11,10,a,300.000000%
print(r'\tpython')
# r-->raw 字符串前面加r 表示原样输出字符串,不输出转义字符
# \\t也乐意原样输出
''' ''' 三引号
1,可以保证字符串的原样输出
2,也可以作为注释使用
print(''' hello
world,
你好,
世界
''')#不需要加换行符\n,'''可以原样输出所包含的字符串

字符串格式化(七)-format的更多相关文章

  1. JAVA字符串格式化String.format()的使用

    JAVA字符串格式化-String.format()的使用常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprin ...

  2. JAVA字符串格式化-String.format()的使用 【生成随机数补0操作】

    转: JAVA字符串格式化-String.format()的使用 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的s ...

  3. **字符串格式化:%和.format

    字符串格式化:%和.format .format在许多方面看起来更便利.对于%最烦人的是它无法同时传递一个变量和元组.你可能会想下面的代码不会有什么问题: "hi there %s" ...

  4. JAVA字符串格式化-String.format()的使用(转)

    常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...

  5. python字符串格式化方法 format函数的使用

      python从2.6开始支持format,新的更加容易读懂的字符串格式化方法, 从原来的% 模式变成新的可读性更强的 花括号声明{}.用于渲染前的参数引用声明, 花括号里可以用数字代表引用参数的序 ...

  6. Java字符串格式化String.format常用用法

    常规的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形 ...

  7. Java系列: JAVA字符串格式化-String.format()的使用(zz)

    常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...

  8. JAVA字符串格式化-String.format()的使用 (转载)

    常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...

  9. 【转】JAVA字符串格式化-String.format()的使用--不错

    原文网址:http://blog.csdn.net/lonely_fireworks/article/details/7962171 常规类型的格式化 String类的format()方法用于创建格式 ...

  10. 【转】JAVA字符串格式化-String.format()的使用

    原文网址:http://blog.csdn.net/lonely_fireworks/article/details/7962171 常规类型的格式化 String类的format()方法用于创建格式 ...

随机推荐

  1. Pairproject 移山之道 阅读随笔和一些问题

    首先不得不承认这本书的写作方式很独特,不像其他的计算机类的图书那样枯燥,让人读起来感觉很有意思,他也颠覆了我对计算机类图书的看法,这种写作方式值得我们学习. 先谈谈收获吧.读了两年大学,这是第一次写类 ...

  2. Jquery画折线图、柱状图、饼图

    1.今天做了一个折线图,首先需要导js文件.这里有一个demo:http://files.cnblogs.com/files/feifeishi/jquery_zhexiantubingtuzhuzh ...

  3. 微信开发-charles抓包

    在微信开发过程中有一块不能使用开发者工具进行调试,需要查看请求的返回,故使用了charles抓包工具. 环境配置 1.http://www.charlesproxy.com/getssl/ 下载cha ...

  4. C++中struct 和 class的区别

    首先,C++中类的定义,从狭义上理解,就是我们使用的class类型.从广义上,类就是定义了一个新的类型和新的作用域,它具有成员函数和成员数据. 而对广义类定义的实现分为两种,一种是使用struct实现 ...

  5. 链表数据结构(C/C++语言实现)

    注意:没有使用malloc和free:加了一个头文件,用于清屏和暂停:还有就是一个错误特别容易被忽略,那就是主函数中声明了LinkList p,然后就直接创建链表,忘了给p分配空间.一定要先初始化链表 ...

  6. Consul vs. Zookeeper

    https://www.consul.io/intro/vs/zookeeper.html 阿里不用zookeeper而是用consul,京东也在用consul.

  7. SQLSERVER 2014 内存优化表相关

    更新了SP2的补丁能够解决  不能收缩日志文件的bug了. 但是因为已经不用内存优化表了, 所以想着能够删除内存优化表的file group 但是发现 很难删除 先说结论: 以下是针对内存优化文件组的 ...

  8. Windows系统下PHP使用Redis

    参考链接:https://www.cnblogs.com/lhat/p/6402472.html 环境:windows 10  64位操作系统    php 5.4 redis 3.0 1.redis ...

  9. Centos6.5下VNC Server配置

    整个流程如下~ 1.首先,检查下本机是否安装了vnc: 提示没有安装,那么开始装吧: 2.先关闭防火墙 查看防火墙状态: 关闭防火墙: 注:要切到root下 [carsonzhu@localhost ...

  10. 剑指offer:滑动窗口的最大值

    滑动窗口的最大值 题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值.例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值 ...