笨办法学Python笔记-习题1:第一个程序

习题1:第一个程序


运行python  test1.py报错:

SyntaxError:Missing parentheses in call to 'print'


修改后:


运行结果:


问题原因:Python3Python2的区别在于使用print时需要添加()。小白一枚委屈

Ps:Python中的print不区分单引号和双引号,单引号中的双引号或者其他符号也会被输出。

加分习题:

1、让你的脚本再多打印一行


通过print ("\n"),运行如下:


怎么感觉像是多打印了两行咧,(╯‵□′)╯︵┻━┻

2、让你的脚本只打印一行


print默认换行,通过添加end="",可以实现多个print输出在一行。

运行结果如下所示:


在网上查找只打印一行的解决方案时,很多人说在print后面添加逗号(,)可实现,但我用的是windows下的Python3,实测无效。据说用Python2,或者linux下可以实现,暂未考证。


另,在查资料的时候发现了“\r",可以实现在打印的时候,新打印的一行可以覆盖掉上一行的打印内容,感觉在跑程序时比较有效,不用满屏幕的打印。


运行结果为


第二行print覆盖了第一行print

3、在一行的起始位置放一个'#'octothorpe)符号,它的作用是什么

#井号的作用是注释,即井号右边的内容将不被执行。


运行时,


注释的好处在于方便别人理解程序,也避免了自己回头看的时候一头雾水,哈哈。


PS:CSDN的博客能否写博客的时候直接贴图呢,上传图片好麻烦呢。大哭


评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值