[python]: input 和 print的底层实现

  • input 的底层实现:sys.stdin.readline(),从控制台获取信息
  1. input():可传入str提示,例如:input("plz input here:")
  2. sys.stdin.readline():可传入Integer,作为设置读取的字符数,例如:获取前4个字符,sys.stdin.readline(4),  注:当传入负数时,表示读取整行

    ****************************************************************

  • print的底层实现:sys.stdout.write(),打印信息到控制台
  1. print可设置分隔符和行尾符(默认为换行分隔),例如:设置空格行尾符,print("Love is wise, hate is foolish",end=" ");设置分隔符:print("the","desire","of",sep=",",end="!!/n") ==> the,desire,of!!
  2. sys.stdout.write("That is life") 没有换行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值