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,'''可以原样输出所包含的字符串

最新文章

  1. ORA-00054: resource busy and acquire with NOWAIT specified
  2. Android USB Host与HID通讯
  3. C#动态调用WCF
  4. maven基础知识
  5. Android中图像变换Matrix的原理、代码验证和应用(一)
  6. find grep使用
  7. ABP .Net Core API和Angular前端APP集成部署
  8. ELK学习总结(1-1)ELK是什么
  9. vue学习之vuex
  10. Microsoft解读
  11. Java实现一个双向链表的倒置功能
  12. virtualenv的使用及pip常用命令
  13. 【JVM.8】类加载及执行子系统的案例与实战
  14. Burp Suite之截断代理功能及相关设置(一)
  15. 1.5sleep()方法
  16. BCompare破解方法
  17. Git查看与修改用户名、邮箱(转载)
  18. Joker的自动化之路
  19. django 连接mysql报错
  20. [LeetCode] Simplify Path,文件路径简化,用栈来做

热门文章

  1. Linux mount 命令
  2. yum源使用的几个报错小总结 (例如: python2.6.6 下yum不能使用: No module named yum)
  3. nginx的web缓存服务环境部署记录
  4. ES5和ES6对象导出和导入(转载,待整理)
  5. Linux期末总结
  6. HDU 1236 排名(Microsoft_zzt)
  7. ODBC 驱动程序管理器 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配 解决方案
  8. Docker(十六)-Docker的daemon.json的作用
  9. [CB]IPv6 在中国 - 大规模部署进行中 进展明显
  10. python学习笔记五——数据结构