python的几种输出方式

这篇具有很好参考价值的文章主要介绍了python的几种输出方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.输出百分比方法

d = 29.6666

print('数据为:%.0f' % (d))

print('数据为:%.1f' % (d))

print('数据为:%.2f' % (d))

结果:
	数据为:30
	数据为:29.7
	数据为:29.67

2. print(f “{}”) 的用法

a = 27.56
b = 28.99
c = 29.66

print(f"数据为:{a}")

print(f"abc的数据分别为:{a},{b},{c}")

结果:
	数据为:27.56
	abc的数据分别为:27.56,28.99,29.66

3. .format格式

a = 27.56
b = 28.99
c = 29.66

print("数据为:{}".format(b))

print("abc的数据分别为:{0},{1},{2}".format(a, b, c))

print("abc的数据分别为:{1},{0},{2}".format(a, b, c))    
                        b    a    c       // 0  1  2   
                                            
结果:
	数据为:28.99
	abc的数据分别为:27.56,28.99,29.66
	abc的数据分别为:28.99,27.56,29.66

python输出,python,开发语言

 文章来源地址https://www.toymoban.com/news/detail-852223.html

4. 加号拼接(针对字符串)

str1 = "27.56"
float1 = 27.56
print("数据为:" + str1)
print("数据为:" + str(float1))

结果:
	数据为:27.56
	数据为:27.56

扩展知识

-格式化输出

字符 含有
%s 字符串
%d 有符号十进制整数,%06d表示输出的整数显示位数字,不足的地方使用0补全
%f 浮点数,%.02f表示小数点后只显示两位
%% 输出%

 %s:代表字符串的占位 %d:整型的占位

name = 'wan'
age = 26

print('%s的年龄是%d' % (name, age))

age = 26.68
print('%s的年龄是%d' % (name, age))

age = "26"
print('%s的年龄是%s' % (name, age))

结果:
	wan的年龄是26
	wan的年龄是26  # 浮点型,取整数部分
	wan的年龄是26  #  字符串使用%s

%f浮点型

name = 'wan'
money = 8000

print('%s的工资为%f' % (name, money))

money = 8000.687
print('%s的工资为%0.1f' % (name, money))

money = 8000.687
print('%s的工资为%0.2f' % (name, money))

结果:
	wan的工资为8000.000000  # 默认补充小数点后面6位
	wan的工资为8000.7  # 取小数点后一位
	wan的工资为8000.69  # 取小数点后二位

 %%:输出%

d = 29

print('数据为:%.0f%%' % (d))

结果:
	数据为:29%

 

 

到了这里,关于python的几种输出方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C语言中内存分配的几种方式

    静态内存分配是在程序编译时分配内存,通常用于 全局变量 和 静态变量 。这些变量的内存空间在程序的整个运行期间都是存在的。 栈内存分配是通过函数调用来分配内存。每当函数被调用时,会在栈中分配一块内存区域用于存储函数的 局部变量 和 函数参数 。当函数执行

    2024年02月10日
    浏览(49)
  • 在python中查看输出结果的几种方法

    在Python中,查看代码的输出结果通常有多种方法,这取决于你的开发环境、代码结构以及代码运行的上下文。下面列举了一些常见的查看Python代码输出结果的方法,并为每种方法提供了相应的代码示例。  1. 使用 `print()` 语句: `print()` 是最简单直接的输出方法,可以在代码中

    2024年03月18日
    浏览(66)
  • Java开发或调用WebService的几种方式

    1.服务端开发与发布 编写接口 编写接口的实现类 发布服务 访问已发布的WebService服务 打开浏览器输入http://127.0.0.1:8888/JaxWSTest?wsdl访问,如下面内容 截图内容1 浏览器中输入wsdl文档中的 http://127.0.0.1:8888/JaxWSTest?xsd=1可查看绑定的参数等信息看如下图: 截图内容2 jdk自带生成W

    2024年01月17日
    浏览(67)
  • Python保存图像的几种方式

    记录读取和保存图像的几种方式 1.1、使用 cv2 读取图片,注意:opencv打开路径中不能有中文!!! 1.2、使用 rasterio 读取遥感影像 1.3、使用 Image 读取图像 2.1、使用 cv2 保存图片 2.2、使用numpy保存 2.3、使用plt保存 参考: https://blog.csdn.net/xzm961226xzm/article/details/120951317 https://bl

    2024年02月11日
    浏览(51)
  • Python 打开网页的几种方式

    方法1:直接调用系统命令 os 方法2:引用webrowser包 方法3:引用selenium工具,解决闪退问题 附:Pycharm 安装selenium 工具说明

    2024年02月16日
    浏览(49)
  • python数组循环的几种方式

     Python中循环数组有几种方式: for-in循环,可以遍历数组中的每一个元素。 while循环,使用索引进行循环。 列表推导式,可以快速创建新的列表。 递归,可以遍历多维数组。 enumerate() 函数,在循环中同时获取索引和元素

    2024年02月16日
    浏览(84)
  • python中进程的几种创建方式

    在新创建的子进程中,会把父进程的所有信息复制一份,它们之间的数据互不影响。 该方式只能用于Unix/Linux操作系统中,在windows不能用。 multiprocessing模块提供了一个Process类来代表一个进程对象,下面的例子演示了启动一个子进程并等待其结束: join()方法表示主进程等待子

    2024年02月11日
    浏览(64)
  • python创建虚拟环境的几种方式

    venv是Python的虚拟环境管理工具,它可以创建独立的Python环境,让不同项目使用不同的Python版本和依赖库,避免版本冲突和依赖冲突问题。使用Python venv可以方便地创建、激活、退出、删除虚拟环境,以及在虚拟环境中安装、升级、卸载包等操作。   以下是使用Venv创建和管理

    2024年02月02日
    浏览(54)
  • 运行 Python 脚本/代码的几种方式

    哈喽大家好,我是咸鱼 我们知道,python 脚本或者说 python 程序其实是一个包含了 python 代码的文件。要让它们实现特定功能,我们需要知道该如何运行(run)它 通过运行 python 代码,我们可以验证脚本/程序是否按照我们的期望执行。这也使我们能够对其进行测试和调试,以便

    2024年02月08日
    浏览(52)
  • python中导入模块/包的几种方式

    一、模块的导入方式 模块就是.py类型的Python文件 导入时不需要.py后缀,直接导入文件名即可 1.利用import直接导入: 语法:import module_name 使用方式:module_name.class_name或者module.func_name 2.利用import导入模块并设置一个别名 语法:import module_name as XXX 使用方式:XXX.class_name或者X

    2024年01月22日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包