“笨办法”学Python3,Zed A. Shaw, 习题8

代码

formatter = "{} {} {} {}"
print("1 - " + formatter.format(1, 2, 3, 4))
print("2 - " + formatter.format("one", "tow", "three", "four"))
print("3 - " + formatter.format(True, False, False, True))
print("4 - " + formatter.format(formatter, formatter, formatter, formatter))
print("5 - " + formatter.format(
    "Try your",
    "Own text here",
    "Maybe a poem",
    "Or a song about fear"
))
print("6 - " + formatter.format(1,2,3,44,5))

遇到问题

In exercise 8, functoion ‘formatter’ has 4 parameters. If I put 3 or less parameters in ‘formatter’, and python it in PowerShell. You will see the notice like this:“tuple index out of range”.

学到的

1、简单函数的概念".format()";
2、函数中的参数,带"“的是显示字符串,直接打印出来,不带”"的,如果是python的关键字,也会直接打印出来,否则是会被当做变量。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值