第一章练习题

Posted crazy-heng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一章练习题相关的知识,希望对你有一定的参考价值。

1、简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型?

编译型:在执行应用程序前,先将程序代码翻译成目标程序(机器语言)。编译后生成独立的可执行文件,不依赖语言环境运行,编译型语言执行效率高,速度快,跨平台性差。

解释型:依赖解释器,不能生成单独的执行文件,程序代码本身就可以执行,但依赖解释器。跨平台性好,一份代码到处使用,缺点是执行效率低。

解释型语言:java, python ,go

2、执行 Python 脚本的两种方式是什么

cmd命令行执行和交互器

.3、Pyhton 单行注释和多行注释分别用什么?
单行注释:#
多行注释:“”“  ”“”

4、布尔值分别有什么?

True(真)

False(假)

5、声明变量注意事项有那些?

是字母、数字、下划线的组合

不能以下划线为开头

语法不能作为变量名

约定俗成的(变量名不能为中文,变量名不能为拼音,变量名不能过长,变量名词不达意)

6、如何查看变量在内存中的地址?

ip(变量名)   ????

7、

a、实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败!

b、实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次

c、实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次

a:

username = ‘seven‘
password = ‘123‘

_username = input(‘uesrname:‘)
_password = input(‘password:‘)

if _username == username and _password == password :
print(‘登录成功!‘)
else:
print(‘登陆失败!‘)

b:
count = 0

username = ‘seven‘
password = ‘123‘
while count < 3 :
_username = input(‘uesrname:‘)
_password = input(‘password:‘)

if _username == username and _password == password :
print(‘登录成功!‘)
break
else:
print(‘登陆失败!‘)
count += 1


8、使用while循环实现输出2-3+4-5+6...+100 的和
a : 不会做!

以上是关于第一章练习题的主要内容,如果未能解决你的问题,请参考以下文章

第一章练习题

编程珠玑第一章习题

C Primer plus 第一章复习题及其编程题

第一章练习题作业

第一章练习题

Vue 第一章练习 列表的案例