"" 字符串的拼接 字符串不能进行数学计算 str + str 两个字符串拼接 str * int 根据数值将字符串成倍复制 """ # print('123' + '789') # # print([1,2] + [7,8]) # # print('123' + 789) # 报错, 数值不能和字符串拼接 # print('渡雁' * 10) # 将这个字符复制十遍 # # print('渡雁' * "10") # 报错 """ 字符串的格式化 %格式化 需要考虑数据类型 %s 字符串 %d 整型 %f 浮点型 format格式化 "{}{}".format(变量1, 变量2) f"{变量1}{变量2}" """ # cai = 100 # # 要求:使用上面的变量打印 "菜的价格是**元!" # # 方法一:print()打印多个值使用逗号隔开 # print("菜的价格是", cai, "元!", sep="") # # 方法2: %格式化 # print("菜的价格是%d元!"%cai) # # 100也可以转变为浮点型以及字符串类型, 所有可以使用%f %s进行 # print("菜的价格是%f元!"%cai) # print("菜的价格是%s元!"%cai) # cai = 100 # rou = "猪肉" # # 要求:使用上面的变量打印 "今天买了**花了**元!" # # print("今天买了%d花了%s元!"%(rou, cai)) # "猪肉"不能转int,所有不能使用%d # print("今天买了%s花了%s元!"%(rou, cai)) # # # 方式三:format格式化 # print("今天买了{}花了{}元!".format(rou, cai)) # print(f"今天买了{rou}花了{cai}元!") # 简写 # 保留小数 %.nf n表示想要保留的小数位 print('%f'%1000) print('%.2f'%1000) print('%.5f'%1000)
07 字符串的拼接和格式化
最新推荐文章于 2024-06-29 16:57:48 发布