chevron_left

Python 语言基础面试复习

免费
第 1.7 回

教程文档

Python 语言基础面试复习 - Python 特性

2023年11月17日
Python 语言基础面试复习

Python 特性

Python 是强语言类型还是弱语言类型?

Python 是强类型的动态脚本语言。

  • 强类型:不允许不同类型相加。
  • 动态:不使用显示数据类型声明,且确定一个变量的类型是在第一次给它赋值的时候。
  • 脚本语言:一般也是解释型语言,运行代码只需要一个解释器,不需要编译。

谈一下什么是解释性语言,什么是编译性语言?

计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。 解释性语言在运行程序的时候才会进行翻译。 编译型语言写的程序在执行之前,需要一个专门的编译过程,把程序编译成机器语言 (可执行文件)。

Python 中有日志吗?怎么使用?

有日志。

Python 自带 logging 模块,调用 logging.basicConfig() 方法,配置需要的日志等级和相应的参数, Python 解释器会按照配置的参数生成相应的日志。

Python 是如何进行类型转换的?

内建函数封装了各种转换函数,可以使用目标类型关键字强...

课程介绍

Python 工作面试必备复习知识