三.使用字符串

本文介绍了Python中字符串格式设置的多种方法,包括使用运算符%、format()函数和f字符串等方式,并展示了如何利用这些方法来格式化复杂的字符串内容。

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

  • 不可变的变量,如string字符串、tuple元组,所有的元素赋值和切片赋值都是非法的。只有转换成列表才可以修改。
  • 设置字符串格式:
    #运算符%方法
    print("My name is %s"%"ABC")  
    
    #*.format()方法,需要在""中加{},因为方法本质是key映射 print("My {} is {}".format("age","32")) print("My {a1} is {a2}".format(a1="age",a2="32"))
    #f字符串 year = 2016 event = 'Referendum' print(f'Results of the {year} {event}')
  •  字典传递到字符串:
    #字典传递到字符串
    table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 8637678}
    print('Jack: {0}; Sjoerd: {1}; '
          'Dcab: {2}'.format(table["Jack"],table["Sjoerd"],table["Dcab"]))
    print('Jack: {0[Jack]}; Sjoerd: {0[Sjoerd]}; '
          'Dcab: {0[Dcab]}'.format(table))
    table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 8637678}
    print('Jack: {Jack:d}; Sjoerd: {Sjoerd:d}; Dcab: {Dcab:d}'.format(**table))

 

转载于:https://www.cnblogs.com/i201102053/p/10617753.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值