Python练习题

Python练习题

1、简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型?
答:
概念:
编译型语言:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。
解释型语言:把做好的源程序翻译一句,然后执行一句,直至结束!

区别:
编译型语言:执行速度快,效率高;依赖编译器、跨平台性差。如C、C++、Delphi、Pascal。
解释型语言: 执行速度慢、效率低,依赖解释器、跨平台性好。如Python、Java、PHP、Ruby。

2、执行Python脚本的两种方式是什么?
答:
进入解释器的交互式模式:调试方便,无法永久保存代码
脚本文件的方式:永久保存代码,但是不方便调试

3、Pyhton 单行注释和多行注释分别用什么?
答:
单行注释"#"(在PyCharm多行注释:选中要注释的代码,Ctrl+?)
或者 使用一对三单引号''' ''' 和使用一对三双引号""" """

4、布尔值分别有什么?
答:
一个True,一个False

5、声明变量注意事项有哪些?
答:
1) 变量名只能是字母、数字或下划线的任意组合
2) 变量名的第一个字符不能是数字
3) 关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue',
'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from',
'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',
'raise', 'return', 'try', 'while', 'with', 'yield']

6、如何查看变量在内存中地址?
答:
id(变量名)

猜你喜欢

转载自www.cnblogs.com/bjx2020/p/8856391.html