博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python3基础13(format的使用)
阅读量:2242 次
发布时间:2019-05-09

本文共 870 字,大约阅读时间需要 2 分钟。

#!/usr/bin/env python # -*- coding:utf-8 -*- from string import Template dict={'name':'python','age':28} print('我是%(name)s,已有%(age)d年了'%dict) #全部替换 str=Template('我叫$name,今年$age岁') print(str.substitute(name='pyhon',age=28)) #部分替换 str=Template('我叫${name}ython') print(str.substitute(name='pyhon')) #显示$ str=Template('$$ 我叫$name') print(str.substitute(name='pyhon')) #使用字典替换 dict={'name':'python','age':28} str=Template('我叫$name,今年$age岁') print(str.substitute(dict)) # 默认顺序 str='{0} {1}'.format('python','age') print(str) # 调换顺序 str='{1} {0}'.format('python','age') print(str) # 指定名字 str='this is {name}'.format(name='python') print(str) # 使用字典 dict={'name':'python','age':28} str='this is {name} age is {age}'.format(**dict) print(str) # 使用列表 la=['python','age'] str='this is {0[0]} age is {0[1]}'.format(la) print(str)

转载于:https://www.cnblogs.com/NiceTime/p/10125339.html

你可能感兴趣的文章
对于多线程程序,单核cpu与多核cpu是怎么工作的
查看>>
多线程和CPU的关系
查看>>
认识cpu、核与线程
查看>>
关于Java健壮性的一些思考与实践!
查看>>
如何避免自己写的代码成为别人眼中的一坨屎!
查看>>
Postman 安装及使用入门教程
查看>>
获取指定包下所有自定义注解并提取注解信息
查看>>
Windows 环境下 Git clone pull fetch 慢 解决之道
查看>>
Redis (error) NOAUTH Authentication required.解决方法
查看>>
plsql窗口中文显示的是横版的 问题解决办法
查看>>
使用notePad修改将文件格式保存后不起作用
查看>>
如何查询oracle会话及锁 如何查锁了哪张表?如何杀掉会话
查看>>
Git常用命令速查手册
查看>>
Redis运维利器 -- RedisManager
查看>>
分布式之REDIS复习精讲
查看>>
分布式之数据库和缓存双写一致性方案解析
查看>>
Redis集群
查看>>
Oracle 查看和扩展表空间
查看>>
记一次线上Java程序导致服务器CPU占用率过高的问题排除过程
查看>>
Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
查看>>