以python为舟课后题答案_零基础学python 4 python shell,你好(课后习题答案)

上节课我们给大家留下了两道十分简单的习题,在这里公布一下参考答案:

1. 请使用python shell输入以下代码,得到的结果是什么?

2 ** 5

4 // 2

10 % 10

abs(9)

x = 1

print(x)

答案分别为:

32

2

0

9

1

加一个python tutor网站提供的查看功能:

小知识点讲解:

** 符号是乘方的意思,比如2的2次方就写成: 2 ** 2 即可

// 符号是地板除的意思,也就是左边是被除数,右边是除数,得到的数,不管小数数位是多少,都会删去,只剩下整数部分

% 是求余数的意思,比如求取10除以7的余数,就写 10 % 7, 得到的结果是3

abs函数我们在上节课讲过咯~大家回忆一下是什么意思?

2. 上节课讲课的时候我们谈到,python里面的print函数,print出来的结果咱们在参数里面都能看得到了,为什么还要使用print函数呢?

咱先来看看这两行代码:

x = 1

print(x)

想到为什么了吗?我们在写很多代码的过程中,可能不能记住某个数字具体是多少,这时候我们就用到了变量,变量就是一个数据存储器,它里面的内容可以进行变化,变量的名字就是这个存储器的名片,不是有一句话话叫做:“我叫你一声你敢答应吗?”你先把数据存进变量里面,再叫他一声他就出来了。

因此这里,我们把1这个数字存进x这个变量里面,然后使用print函数把x这个变量的内容打印出来,也就是会出来一个1。在实际使用中,我们不用管x里面存的是多少,只用写print(x)就可以查看x是多少内容了。这就是我们使用print函数的一大好处,在这种调用的情况下,我们是不知道会print出什么东西来的。

还有一种情况是,print函数里面的参数是一个表达式,在没有计算之前,我们也不知道会print出来什么内容。

比如说: print(1 ** 7 - 1)

我们不知道计算的结果是多少,因此当做参数写进去,然后就能打印出计算后的结果了,答案是多少?大家自己去试试哦~

本节课就到这里,下节课我们将继续开始学习~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值