【Python】(6)字符串拼接、格式化

本文详细介绍了Python中字符串的拼接方法(加号和join)、%占位符和format格式化的使用,以及f标志位格式化的特性和示例。涵盖了字符串格式化的基础、精度控制、千分位显示和现代Python 3的特性应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、拼接

        1.1 加号拼接

        2.2 join拼接

二、字符串格式化

        2.1 使用%占位符来进行格式化

        1、基本格式:

        2、【例子】

        2.2 format格式化

        1、基本格式

        2、精度与进制

        3、千分位格式化

        2.3 f 标志位 格式化


一、拼接

        1.1 加号拼接

# 加号拼接
str1 = "i" + "am" + "feng"
str2 = "F" * 3
print(str1)
print(str2)

        2.2 join拼接

# join
str3 = " ".join(["i", "am", "Feng"])
print(str3)

二、字符串格式化

        2.1 使用%占位符来进行格式化

%s 表示字符串

%d 表示整型十进制

%f 表示浮点数

%x 表示十六进制数

%o 表示八进制数

%% 表示%本身

name = "feng"
age = 19
print("I am %s, my age is %s" % (name, age))

        1、基本格式:

%[(name)][flags][width].[precision]typecode

  • -(name):命名
  • -flags:+,-,' '或0。

        +表示整数前面填充“+”;

        -表示左对齐;

        ' '为一个空格,表示在正数的左侧填充空格,从而与负数对齐

        0表示用0填充

        【注】falgs标志位为 + 或者 空格 时只对正数有用,表示和负数对齐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值