python 基础学习 总结 第一天

第一天总结

本来以为学计算机本科的我,学输入输出只需要瞄一眼就过去了,而事实上并不是这样, ,,

python的输出是一个函数,写法是print("你要输出的东西");

但是,既然不函数,就会可能存在别的参数,用help命名偷窥一下它,

 

 

 

一看,怎么这么不入流的画风,唉,计算机的世界就是这样,这是命令行执行python

多了四个参数,一个个解释:

sep:如果输出里面有多个参数,像这样print("hello","world"),sep规定了参数之间的间隔,默认为空格,这也就是为什么我们输出来直接就是hello world。

end:输出完了最后,可以加点什么,默认是换行,比如,我把换行干掉,看看效果

file:你要输出到那个文件里面去,高端命令,和文件相关,暂时不玩。

flush:也是属于文件的,写入到文件之后,是否立即刷新。

对了,sep怎么玩?假设你要在命令行中,输出一个三角形,

print(" * ")

print(" *** ")

print("*****")

这么玩恐怕是不行的。

因为在命令行中一按确定就过去了,怎么办,骚操作来一波

print(" * ", " *** ", "*****", sep="\n")

 

看懂的举手。

python输入长这样,input("提示")

一个特点,无论输入什么,都会转化为字符串,也就是说,你输入一个1,得到一个‘1’,

有什么区别,字符串1不能像数字那样水乳交融,只能相亲相爱。

怎么办?强制类型转换a = int( input() )

补充:python多行输入怎么办?

a, b = input().split()

多行数字怎么办?a, b = int( input().split() )?小伙子,太单纯了。

答案是,a, b = map(int, input().split()),嘿嘿嘿。为什么????

这得用到很多知识了,后面再说。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值