爱学习520 发表于 2020-3-30 18:01:28

print里面这个end是干嘛的

本帖最后由 爱学习520 于 2020-3-30 18:03 编辑



这个end是干嘛的啊

还有这个可以直接 print('密码输入错误!您还有‘+count-1+'次机会!’)吗

sunrise085 发表于 2020-3-30 18:03:34

本帖最后由 sunrise085 于 2020-3-30 18:06 编辑

print中,end是一个关键字参数,用来设定print的结尾字符,默认值为’\n’即“回车换行”,也可以自己设置
可以看一下这个帖子
Python细节之5、print输出函数的一些方法总结

count是int类型,不能与字符串相加,
+只能用于同类型变量,数字与数字相加(int float都算数字,)

jackz007 发表于 2020-3-30 18:06:49

本帖最后由 jackz007 于 2020-3-30 18:11 编辑

       end 是 print() 的一个命名可选参数,规定了 print() 在打印完规定的内容后的附加行为,在缺省状态下,end = '\n',是回车换行,就是说,在不指定 end 参数的时候,每次执行 print() 后都会换行。如果在打印完一些内容后,还需要在同一行继续打印,可以指定 end = '',这样,执行 print() 语句,就不会回车换行了。

爱学习520 发表于 2020-3-30 18:11:12

jackz007 发表于 2020-3-30 18:06
end 是 print() 的一个命名可选参数,规定了 print() 在打印完规定的内容后的附加行为,在缺省状态 ...

好的,谢谢

爱学习520 发表于 2020-3-30 18:11:44

sunrise085 发表于 2020-3-30 18:03
print中,end是一个关键字参数,用来设定print的结尾字符,默认值为’\n’即“回车换行”,也可以自己设置
...

好的,谢谢你
页: [1]
查看完整版本: print里面这个end是干嘛的