输出函数用法 (话说python3的输出好像没有python2的灵活了)

print('hello,world')   #单引号和双引号都可以输出
print("hello,world")
print('I','Love','You') #中间的逗号会变成空格
print('\r\n')           #会有一个换行
print('我爱中国')
print('100+200=',100+200) #会自动计算出结果

运行结果:

输入函数

name = input('please enter your name: ')
print('hello,', name) python3的格式化输出:https://www.cnblogs.com/alfred0311/p/7735539.html

Python3 格式化输出 %s & %d 等

1.打印字符串

print("My name is %s" %("Alfred.Xue"))
#输出效果:
My name is Alfred.Xue

2.打印整数

print("I am %d years old." %(25))
#输出效果:
I am 25 years old.

3.打印浮点数

print ("His height is %f m"%(1.70))
#输出效果:
His height is 1.700000 m

4.打印浮点数(指定保留两位小数)

print ("His height is %.2f m"%(1.70))
#输出效果:
His height is 1.70 m

5.指定占位符宽度

print ("Name:%10s Age:%8d Height:%8.2f"%("Alfred",25,1.70))
#输出效果:
Name: Alfred Age: 25 Height: 1.70

6.指定占位符宽度(左对齐)

print ("Name:%-10s Age:%-8d Height:%-8.2f"%("Alfred",25,1.70))
#输出效果:
Name:Alfred     Age:25       Height:1.70

7.指定占位符(只能用0当占位符?)

print ("Name:%-10s Age:%08d Height:%08.2f"%("Alfred",25,1.70))
#输出效果:
Name:Alfred Age:00000025 Height:00001.70

8.科学计数法

format(0.0026,'.2e')
#输出效果:
'2.60e-03'

字符串格式化代码:

格式 描述
%% 百分号标记
%c 字符及其ASCII码
%s 字符串
%d 有符号整数(十进制)
%u 无符号整数(十进制)
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写字符)
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点数字(用小数点符号)
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)
%p 指针(用十六进制打印值的内存地址)
%n 存储输出字符的数量放进参数列表的下一个变量中
 

最新文章

  1. arcgis for flex展示GIS基本功能
  2. 修改phpcms会员登录后头部登陆条的会员名称不带括号
  3. CentOS6.5安装openLdap
  4. bower 基本应用
  5. 标准模板库(STL)学习探究之stack
  6. SPRING IN ACTION 第4版笔记-第二章Wiring Beans-005-<constructor-arg>和c-namespace
  7. 知识库系统confluence5.8.10 安装与破解
  8. SRM 397(1-250pt)
  9. poj 3232 Accelerator
  10. SQL SERVER中如何格式化日期(转)
  11. CodeForces 450B Jzzhu and Sequences 费波纳茨数列+找规律+负数MOD
  12. Django Form Media 阅读笔记
  13. JS弄ASP.NET(C#)在页GridView信息选择行
  14. python+selenium自动化软件测试(第5章):Selenium Gird
  15. 【BZOJ3506】【Cqoi2014】排序机械臂
  16. C#微信扫码支付Demo
  17. sql join 语句的小总结
  18. 第 7 章 多主机管理 - 047 - 管理 Machine
  19. Java 日期时间 Date类型,long类型,String类型表现形式的转换
  20. Python 使用multiprocessingm模块创建多进程

热门文章

  1. 【Pycharm】【HTML】注释问题
  2. ios学习之block初探
  3. Java总结之线程
  4. Zabbix监控告警
  5. 基于Linux系统WINE虚拟机技术的研究
  6. 【hdu 1068】Girls and Boys
  7. 【hdu 4333】Revolving Digits
  8. 对象的序列化与反序列化---IO学习笔记(四)
  9. ORA-16009 remote archive log destination must be a STANDBY database
  10. 推荐一个iOS应用UI界面设计站点