Python Print和end技巧分享

学习目标:

提示:我们在打印过程中,“ end=’ ‘ ”的相关技巧用法;.format()f-string互换的关系。


学习内容:

print(”字符串“,end= ’ ’ )格式:

  • end 为用来设定以什么结尾。当print不设定end的属性值时,默认值是换行符 \n。所以print()输出默认换行,引号中可以换成其他字符串。

  • 设置不同的属性值:

     1.设置end=' '时,print()输出不换行,以空格结尾。

        2.设置end=''时,print()输出不换行,以无字符结尾。

        3.设置end='*'时,print()输出不换行,以*结尾。


学习实例:

print("Mary had a little lamb.")
# snow不是变量,而是一个简单的字符,我们可以把snow换成任何字符,变量是不会带引号的
print("Its fleece was white as {}." .format('snow'))
print("And everywhere that Mary went.")
# ” . “可以理解成为字符,普通字符乘以多少就会打印多少,我们也可以把” . “换成其他字符
print("." * 10)   # what'd that do?

end1 = "C"
end2 = "h"
end3 = "e"
end4 = "e"
end5 = "s"
end6 = "e"
end7 = "B"
end8 = "u"
end9 = "r"
end10 = "g"
end11 = "e"
end12 = "r"

# watch that comma at the end. try removing it to see what happens
# end= ' ' 时 ,不换行;会与下面需要打印的内容连接。
print(end1 + end2 + end3 + end4 + end5 + end6, end=' ')
print(end7 + end8 + end9 + end10 + end11 + end12)

之后执行,我们能看到结果如下:

# python ex7.py 

Mary had a little lamb.
Its fleece was white as snow.
And everywhere that Mary went.
..........
Cheese Burger
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值