A.小数
B.整数
C.浮点数
D.字符串
第7题
判断题,正确给True,不正确给False: 1.高级语言程序要被机器执行,只能用解释器来解释执行。() 2.Python是一种跨平台、开源、免费的动态编程语言。() 3.不可以在同一台计算机上安装多个不同的Python版本。() 4.Python3.X完全兼容Python2.X。() 5.math库是Python语言的数学库。() 7.在Python3.X中,input()函数把用户的键盘输入作为字符串返回。() 8.在Python中,可以用else作为变量名。() 9.已知x=3,则x=’3’是错误的。() 10.已知x=3,则执行“x=7”后,id(x)的返回值与原来没有变化.
第8题
对于函数ask,以下调用错误的是哪一项 1. def ask(prompt = "Do you like Python? ", hint = "yes or no"): 2. while True: 3. answer = input(prompt) 4. if answer.lower() in (’y’, ’yes’): 5. print ("Thank you") 6. return True 7. if answer.lower() in (’n’, ’no’): 8. print("Why not ") 9. return False 10. else: 11. print(hint)
A、answer.lower() 是调用了string自带函数lower(),将输入转换为小写字母。
B、调用函数ask(),在交互页面输入N,则会继续打印yes or no提示你继续输入。
C、调用函数ask(),在交互页面输入x,则会打印yes or no,如果继续输入y,则会打印Thank you并退出ask()函数的执行同时返回值True。
D、函数调用ask("Do you like Python? ")与ask()效果一致
第9题
对于函数ask,以下调用错误的是哪一项? def ask(prompt = "Do you like Python? ", hint = "yes or no"): while True: answer = input(prompt) if answer.lower() in (’y’, ’yes’): print("Thank you") return True if answer.lower() in (’n’, ’no’): print("Why not") return False else: print(hint)
A、answer.lower() 是调用了字符串自带的函数lower(),将输入转换为小写字母。
B、函数调用ask("Do you like Python? ")与ask()效果一致。
C、调用函数ask(),在交互页面输入N,则会继续打印yes or no提示你继续输入。
D、调用函数ask(),在交互页面输入x,则会打印yes or no,如果继续输入y,则会打印Thank you并退出ask()函数的执行同时返回值True。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!