本文主要是介绍Python核心编程(第二版) 第八章 习题答案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
已放在我的GitHub:https://github.com/Jonariguez/Core_Python_Programing_Exercises_Answers
条件和循环
8-1 看下面的代码:
# statement A
if x>0:# statement Bpass
elif x<0:# statement Cpass
else:# statement Dpass
# statement E
(a)如果x<0, A,C和E将会被执行
(b)如果x==0, A,D和E将会被执行
(c)如果x>0, A,B和E将会被执行
8-2 编写程序,让用户输入3个数字:from,to和increment。以i为步长,从f计数到t。
f = int(input('from:'))
t = int(input('to:'))
inc = int(input('increment:'))for i in range(f,t+1,inc):print(i)
8-3 用range()生成下面的列表。
(a) [0,1,2,3,4,5,6,7,8,9]
range(10)
(b) [3,6,9,12,15,18]
range(3,19,3)
(c) [-20,200,420,640,860]
range(-20,861,220)
8-4 写一个函数isprime(),如果输入的是一个素数返回True,否则返回False。
def isprime(n):if n==1: return
这篇关于Python核心编程(第二版) 第八章 习题答案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!