目录

格式化输出


格式化输出

让程序按照用户指定的格式输出。

格式符号

转换

%s

字符串

%d

有符号的十进制整数

%f

浮点数

%c

字符

%u

无符号十进制整数

%o

八进制整数

%x

十六进制整数(小写ox)

%X

十六进制整数(大写OX)

%e

科学计数法(小写'e')

%E

科学计数法(大写'E')

%g

%f和%e的简写

%G

%f和%E的简写

print()函数:主要功能用于实现对变量以及字符串类型数据的直接输出
完整写法
print(变量名称或要输出的文本信息, end='\n')
end参数,代表当前面的变量或文本信息输出完毕后,追加的内容,默认为\n,代表换行符
\转义字符
\t :一个Tab键的缩进
\n :换行符,实现自动换行(针对终端)

# ① 整型变量格式化,要求输出内容 => 姓名:刘备,年龄:33岁,学号:00001
# name = '刘备'
# age = 33
# number = 10
#
# # 对变量进行格式化输出
# print('姓名:%s,年龄:%d岁,学号:%06d' % (name, age, number))%06d 代表,总共输出的数字长度是6位,不足6位的数字,再这个数字的前面自动补 缺少的位数 个 0# ② 浮点类型变量的格式化,要求输出内容 => 好消息,好消息,今天大白菜特价了,只要1.98
title = '大白菜'
price = 1.98# 对变量进行格式化输出
print('好消息,好消息,今天%s特价了,只要%.2f' % (title, price))

%.2f  表示 保留两位小数,%.3f ,表示 保留3位小数

'''
案例:定义两个变量,name='孙悟空',mobile='18878569090',按照以下格式进行输出"姓名:孙悟空,联系方式:18878569090"
'''
name = '孙悟空'
mobile = '18878569090'print("姓名:{},联系方式:{}".format(name, mobile))
'''
案例:定义两个变量,name='孙悟空',mobile='18878569090',按照以下格式进行输出"姓名:孙悟空,联系方式:18878569090"
'''
# name = '孙悟空'
# mobile = '18878569090'
#
# print(f'姓名:{name},联系方式:{mobile}')# 整型变量格式化,要求输出内容 => 姓名:刘备,年龄:33岁,学号:00001
# name = '刘备'
# age = 33
# number = 1
#
# print(f'姓名:{name},年龄:{age}岁,学号:{number:06d}')# 浮点类型变量的格式化,要求输出内容 => 好消息,好消息,今天大白菜特价了,只要1.98
title = '大白菜'
price = 1.98print(f'好消息,好消息,今天{title}特价了,只要{price:.2f}')

Python基础3 #博学谷IT学习技术支持相关推荐

  1. #博学谷it学习技术支持#黑马头条知识点1

    #博学谷it学习技术支持#黑马头条知识点1 目录: 一.文章列表加载 二.Freemarker 三.对象存储服务MinIO 四.文章详情功能 黑马头条day2 一. 文章列表加载 1)需求分析 2)表 ...

  2. #博学谷it学习技术支持#kafka及异步通知文章上下架

    #博学谷it学习技术支持#kafka及异步通知文章上下架 目录: 一.自媒体文章上下架 二.Kafka概述 三.kafka安装配置 四.kafka入门 五.kafka高可用设计 六.kafka生产者详 ...

  3. #博学谷it学习技术支持#黑马头条遇到问题及解决1

    #博学谷it学习技术支持#黑马头条遇到问题及解决1 目录: 1.在网关中如何在request中获取header? 2.若前端不报错,后端也不报错,但返回给前端的页面内容不对,或者没返回任何内容,此时应 ...

  4. #博学谷it学习技术支持#探花交友项目:用户登录

    #博学谷it学习技术支持#探花交友项目:用户登录 目录: 一.基本执行流程 二.Service模块内容的编写: 三.Dabbo模块下: 四.model(实体类)模块下: 五.思维导图 正文: 用户登录 ...

  5. Python基础1 #博学谷IT学习技术支持

    目录 一  Python概述 二 Python2 和Python3 版本对比 三 Python解析器 四 pycharm开发利器 五 Python中的注释 一  Python概述 Python是一种跨 ...

  6. Python基础4 #博学谷IT学习技术支持

    目录 一  python 输入 二 例题 :交换两个变量的值 三 例题:使用Python实现超市的收银系统 一  python 输入 ''' 输出:print() 输入:input()函数,其只需要写 ...

  7. Vue.js项目实战开发(4)- 必掌握知识点 - #博学谷IT学习技术支持#

    文章目录 生命周期.axios 1. vue生命周期 1.0_人的-生命周期 1.1_钩子函数 1.2_初始化阶段 1.3_挂载阶段 1.4_更新阶段 1.5_销毁阶段 2. axios 2.0_ax ...

  8. Vue.js项目实战开发(1)- 必掌握知识点 - #博学谷IT学习技术支持#

    文章目录 (补充) 前后端的身份认证 第一章 webpack+vue基础 Vue前置知识 1-1 ES6模块化 1. 回顾:node.js 中如何实现模块化 2. 前端模块化规范的分类 3. 什么是 ...

  9. 机器学习,深度学习,环境搭建 #博学谷IT学习技术支持#

    目录 一 Anaconda 1 Anaconda环境搭建 2 Anaconda的使用 3  启动jupyter服务. 4  DateSpell 5  之后都是通过Linux系统启动jupyter服务. ...

最新文章

  1. Win8:Snap 实现
  2. Hazelcast介绍与使用
  3. 虚拟化方案应用场景及优劣
  4. Linux学习笔记8——VIM编辑器的使用
  5. 揭密Oracle之 七种武器
  6. SAP Commerce配置属性的优先级
  7. Android 实现扑克牌动画,android – 重叠图像(扑克牌)
  8. 单词嵌入_单词嵌入与单词袋:推荐系统的奇怪案例
  9. signature=c0b9be9cdeb0a9e14dbbc8edc1d4c0e5,NRZ-PM-QPSK 16
  10. ORA-01002 提取违反顺序
  11. 华农专业课计算机基础,华南农业大学期末考试大学计算机基础试卷.doc
  12. HTML连载71-翻转菜单练习
  13. [k8s]kubernetes dashboard的安装
  14. 高德地图输入地址获取经纬度_不打开地图也能获取地址-利用百度地图API和Python实现...
  15. 简述Java面向对象的基本思想_Java面向对象的基本思想理解
  16. UTF-8 字符处理在 Web 开发中的应用
  17. Dlink dwl-122 ver c1在windows 2003下的驱动安装
  18. 最新更新3个QQ空间认证申请入口
  19. 【原创】一个线程oom,进程里其他线程还能运行吗?
  20. 米联ZYNQ7Z020系列的以太网网口芯片RTL8211FD自适应速度的问题

热门文章

  1. 高通msm89xx关闭RNDIS网络方法
  2. 凌晨三点,你手机上的APP在自动签到
  3. 机器学习实战---朴素贝叶斯算法实现+使用K折交叉验证(代码详解+创新)
  4. 计算机专业技术业绩,计算机专业职称业绩怎么写
  5. utc时间 单位换算_时间系统转换_北斗开放实验室
  6. OpenCV图片动态特效显示(三)-- 平移显示及拉伸显示效果
  7. mysql系统研究现状_浅谈数据库的现状和发展 毕业论文.doc
  8. 抖音做直播间场控用群控还是云控?哪个系统稳定性更好?
  9. 10大错误的爱情定律
  10. 【Qt】 Qt 5.15 在线安装