1、简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型
编译型语言:一次性将源码翻译成电脑可以读懂的二进制,缺点是全部运行完才能发现有问题的地方,需要重新修改源码,然后再重新编译,跨平台性差 如C、C++等
解释型是一行一行的翻译源码,运行速度较慢,如果源码有问题可以直接调试。跨平台性好;如Python、Java、PHP、 shell等语言。
2、执行 Python 脚本的两种方式是什么
进入解释器的交互式模式:调试方便,无法永久保存代码
脚本文件的方式(使用nodpad++演示):永久保存代码
3、Pyhton 单行注释和多行注释分别用什么?
python注释分为两种:
python单行注释:#
python多行注释:’’’ ’’’
python单行注释:#
常被用作单行注释符号,在代码中使用#时,被注释行内容在执行时会被忽略,不被输出。
for example:
print(hello world) #输出“hello world”
python多行注释:’’’ ’’’
需要注释有很多行内容的时候,这种情况下就需要批量多行注释符“ ‘’’ ’’’ ”,被注释掉的多行内容在执行的时候,也不会在被执行
for example:
‘’’
print(hello world1)
print(hello world2)
print(hello world3)
’’’
4、布尔值分别有什么?
布尔值是一个逻辑值. 只有true和false两种,当给变量赋值时,使用布尔操作not、or和and
5、声明变量注意事项有那些?
变量的定义规范
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
关键字不能声明为变量名
定义方式:
#驼峰体
HelloGreatWorld = 18
#下划线(推荐使用)
hello_great_world = 18定义变量名不好的方式
1.变量名为中文、拼音变量名过长
变量名词不达意
6、如何查看变量在内存中的地址?
python中查看变量内存地址,可以使用id
for example:
>> name = 'hgz'
>> id(name)
4433772192
共同学习,写下你的评论
评论加载中...
作者其他优质文章