字符串拼接方式

   1  使用 + 拼接字符串

2  格式化输出:%s字符串 %d整数 %f浮点数 %%输出% %X-16进制 %r-原始字符串

3 str.format()

代码如下:

#coding:utf-8
#/usr/bin/python
"""
2018-11-03
dinghanhua
字符串拼接,格式化输出
"""
import time name = input('input name :') #输入姓名
age = int(input('input age:')) #输入年龄
nowtime = time.strftime('%Y%m%d %H:%M:%S',time.localtime()) #当前时间
'''使用 + 拼接字符串'''
#字符串连接
print('your name is '+name+',\nyour are '+str(age)+' years old. \ntime: '+nowtime)
'''
格式化输出
方式一: %s字符串 %d整数 %f浮点数 %%输出% %X-16进制 %r-原始字符串
方式二: str.format()
'''
#格式化输出
print("""your name is %s,
your are %d years old.
time: %s"""%(name,age,nowtime)) '''浮点数制定输出2位小数; %%输出%'''
percent = 50.5
print('percent is %.2f%%' % percent) #制定浮点数的小数位 '''%X'''
x = 0xf00
print('16进制:0x%X' % x) '''%s,%r的区别'''
print('str is %%s %s' % r'c:\user\local')
print('str is %%r %r' % r'c:\user\local')
# str.format()
str = """your name is {0},
your are {1} years old.
time: {2}"""
print(str.format(name,age,nowtime)) str2 = """your name is {name},
your are {age} years old.
time: {time1}"""
print(str2.format(name=name,age=age,time1=nowtime))

最新文章

  1. 使用etcd+confd管理nginx配置
  2. HttpHandler过滤请求..
  3. SQL错误级别 状态 怎么定义
  4. 分享一个漂亮的ASP.NET MVC黑色界面框架
  5. powershell 批量生成文件
  6. Linux下用SCP无需输入密码传输文件
  7. Linux安装oracle 10g常见问题之——OUI-25031
  8. 【蓝桥杯】入门训练 Fibonacci数列
  9. 使用Windows2003的IIS发布网站 - 进阶者系列 - 学习者系列文章
  10. Oracle 字符集小结(遇到一例子:查询结果列标题为汉字,但是显示为‘?')
  11. 关于System.currentTimeMillis()
  12. 使用(Drawable)资源——图片资源
  13. Spring DelegatingFilterProxy
  14. 201521123110 《Java程序设计》第4周学习总结
  15. python之算法排序模块
  16. 原型模式ProtoType
  17. BookStrap之模板继承
  18. div+css实现圆形div以及带箭头提示框效果
  19. Practice3 阅读《构建之法》1-5章
  20. target存放的是编译后的.class文件地方 默认情况下不会讲非class文件放入进入 如果要使用非.class文件 需要通过增加配置方式自动加入文件

热门文章

  1. Flask项目出现html文件无法自动补全
  2. drf的安装和配置
  3. Mybatis 问题梳理
  4. shell 函数与内置变量
  5. 实现Docker跨主机间的容器网络联通
  6. springMVC静态资源访问
  7. POJ 2528——Mayor's posters——————【线段树区间替换、找存在的不同区间】
  8. C# 面试题 (四)
  9. bzoj 3243: [Noi2013]向量内积
  10. 读《Wireshark网络分析就这么简单》读书笔记