首页 > 编程语言 >Python字符串打印格式

Python字符串打印格式

时间:2024-10-08 11:52:25浏览次数:18  
标签:格式化 name Python age print 字符串 格式 pi

一、旧式字符串格式化(%格式)

在Python中,最早的字符串格式化方法是使用百分号(%)操作符。这种方式可以追溯到C语言,因此对于习惯于C语言的程序员来说是比较熟悉的。

1. 基本用法

基本语法如下:


name = "Alice"
age = 30
print("My name is %s and I am %d years old." % (name, age))

输出:


My name is Alice and I am 30 years old.

2. 格式符号
  • %s:字符串
  • %d:整数
  • %f:浮点数

你可以使用这些格式符来显示不同类型的数据。例如:


pi = 3.14159
print("Value of pi: %.2f" % pi)  # 保留两位小数

输出:


Value of pi: 3.14

3. 字典格式化

可以使用字典来格式化字符串:


person = {'name': 'Bob', 'age': 25}
print("My name is %(nam

标签:格式化,name,Python,age,print,字符串,格式,pi
From: https://blog.csdn.net/weixin_71228606/article/details/142638108

相关文章

  • Python--暂停一秒输出
    在编程实践中,我们经常需要让程序在执行特定操作后暂停一段时间。Python中的time模块提供了一个简单而强大的sleep()函数,允许程序暂停指定的时间。本文将通过一个具体的例子,展示如何使用sleep()函数来实现每隔一秒输出一次当前时间的最后两位数字。一、导入time模块在Python中......
  • Python快速上手爬虫的7大技巧
    Python应用最多的场景还是Web快速开发、爬虫、自动化运维。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。   1、基本抓取网页    get方法    post方法   2、使用代理IP在开发爬虫过程中经常会遇到IP被封掉的情况,这时就需要用到代......
  • Python 正则表达式高级应用指南
    正则表达式是一种强大的文本模式匹配工具,在Python中,我们可以使用re模块来进行正则表达式的操作。以下是一些高级的正则表达式应用示例:复杂的模式匹配importretext="Hello,myemailisexample@example.comandmyphonenumberis123-456-7890."email_pattern=r'\b[......