这是我的一篇自学的python中的,一些问题的解释和一些方法的调用(如果有错误的地方,欢迎评论,我加以改正)

这是我的一篇自学的python中的,一些问题的解释和一些方法的调用

一 :关于split方法的调用
我们用实例来展示方法的运用

输入一段文字,我们需要打印出这段文字的第一个字和最后一个字
这段代码怎么写呢?

x = input()
ls = x.slip("-")
print("{}+{}".format(ls[0],ls[-1]))

x 是我们要输入的一段文字(int型,str 型都可以)
x.split("-")是将我们输入的文字转换成 列表格式 中间用“-”隔开
列表中第一个参数用 [0] 来表示最后一个用 [-1]

二:关于format 函数 的 嵌套调用
我们依然用实例的方法来解释
x = “{},{}”
print(x.format(2,1))
如果不加以任何解释,默认输出的就是 2,1

x = “{1},{0}”
print(x.format(“2,1”))
则输出的结果是 1,2

format也可以是多行输出保持排序的一致
print("{:<填充的字符><排列的方式><字符串的位数>}".format(“输入的字符”))
例如:
print("{:* ^ 5}".format(123))
输出的结果是:123
“ * ”是用来填充空余的位置
^ 代表数据放置的位置在中间(居中对齐)(<:代表左对齐,>:代表右对齐,如果不写默认代表左对齐)
“5”数字代表整个字符串长度
123 是居中要放置的值

一个“{}”代表一个槽,槽里面可以嵌套另一个槽
例如:
n = 20
print("{:+>{1}}".fromat(99,n))
输出:+++++++++++++++++++99
里面的字符串的位数可以用槽来表示 {1} 代表是format中的第二参数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值