购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

答案解析

练习1答案:C

变量的赋值操作中,后一次赋值内容会覆盖前面的赋值。代码中三次对变量x进行赋值,最后一次是x=1000,所以选C。

练习2答案:B

B选项中,变量的命名以数字3开头,不满足Python语言的命名规范,即所有的变量和方法(函数)的命名需要以字母或者下画线开头。

练习3答案:name

输出的结果是123,因其对应的输出语句是print(name),所以反推name的值为123。空格处应为变量的名字,即name。

整体代码如下。

练习4答案:

解析 :使用print()函数的三引号形式可以将三引号中的内容原样打印出来,三引号内容中存在的换行、空格都会原样显示。

练习5答案:

解析 :交换变量a与变量b的值,直接交换,会损失掉一个变量的数据,就如同要交换一杯可乐与一杯咖啡,只有两个杯子是无法实现的,需要引入第三个空杯子。此题解决思路如下。

c=a将a的值100赋值给c。

a=b将b的值1000赋值给a。

b=c将c的值100赋值给b。

经过交换后,a等于1000,b等于100。 TxFF6UeOnPNsRLVT4l9+Rth8iQpoX5jBxLohlbIfYD7Ce0QJHBXAyI1Zan+BToGL

点击中间区域
呼出菜单
上一章
目录
下一章
×