-
Python面试真题 - Python 中有多少种运算符,如何解释算术运算符 ?
【Python面试真题】- Python 中有多少种运算符,如何解释算术运算符 ? 这类面试问题可以判断你的 Python 功底,可以举一些实例来回答这类问题。 在 Python 中我们有 7 中运算符:算术运算符、关系 (比较) 运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符。 1. 加号 (+) 将两个对象的值相加。 15 2. 减号 (-) 将第一个对象的值减去第二个对象的值。 -1 3. 乘号 (*) 将两个对象的值相乘。 56 4. 除号 (/) 将第一个对象的值除以…
-
Python面试真题 - 解释 Python 中的//,%和**运算符 ?
【Python面试真题】- 解释 Python 中的//,%和**运算符 ? //运算符执行地板除法,返回结果的整数部分 (向下取整)。 3 用/符号除法结果为 3.5。 **符号表示取幂. a**b 返回 a 的 b 次方 1024 % 是取模符号。返回除法后的余数。 6 0.5 对于 Python 进阶面试问题和答案有任何疑问请在评论区提问。 前置空格是第一个非空格字符前的所有空格,使用 lstrip() 函数来删除. ‘Ayushi ‘ 如图这个字符串既包含前置空格也包含后置空格. 调用 …
-
Python面试真题- 如何删除字符串中的前置空格 ?
【Python面试真题】- 如何删除字符串中的前置空格 ? 前置空格是第一个非空格字符前的所有空格,使用 lstrip() 函数来删除. ‘Ayushi ‘ 如图这个字符串既包含前置空格也包含后置空格. 调用 lstrip() 函数去除了前置空格。如果想去除后置空格,使用 rstrip() 函数。 ‘ Ayushi’ 以上是面向 Python 新手的基础题部分。
-
Python面试真题- Python 中标识符的命名规则是什么?
【Python面试真题】- Python 中标识符的命名规则是什么? 答案是否定的。那些具有对象循环引用或者全局命名空间引用的变量,在 Python 退出是往往不会被释放 Python 中的标识符可以是任意长度,但必须遵循以下命名规则: 1. 只能以下划线或者 A-Z/a-z 中的字母开头。 2. 其余部分只能使用 A-Z/a-z/0-9。 3. Python 标识符区分大小写。 4. 关键字不能作为标识符。Python 有以下这些关键字: 另外不会释放 C 库保留的部分内容。
-
Python面试真题- 当退出 Python 时是否释放所有内存分配?
【Python面试真题】- 当退出 Python 时是否释放所有内存分配? 答案是否定的。那些具有对象循环引用或者全局命名空间引用的变量,在 Python 退出是往往不会被释放 另外不会释放 C 库保留的部分内容。
-
Python面试真题- 如何解释 Python 中的 help() 函数和 dir() 函数 ?
【Python面试真题】- 如何解释 Python 中的 help() 函数和 dir() 函数 ? help() 函数返回帮助文档和参数说明: 运行结果如下: Help on function copy in module copy copy(x) Shallow copy operation on arbitrary Python objects. See the module』s __doc__ string for more info. dir() 函数返回对象中的所有成员 (任何类型)…
-
Python面试真题-解释 Python 中的三元表达式?
【Python面试真题】-解释 Python 中的三元表达式? 与 C++不同, 在 Python 中我们不需要使用 ? 符号,而是使用如下语法: [on true] if [expression]else [on false] 如果 [expression] 为真, 则 [on true] 部分被执行。如果表示为假则 [on false] 部分被执行
-
【Python面试真题】-什么是 Flask?
【Python面试真题】-什么是 Flask? Flask 是一个使用 Python 编写的轻量级 Web 应用框架,使用 BSD 授权。其 WSGI 工具箱采用 Werkzeug,模板引擎则使用 Jinja2。除了 Werkzeug 和 Jinja2 以外几乎不依赖任何外部库。因为 Flask 被称为轻量级框架。 Flask 的会话会话使用签名 cookie 来允许用户查看和修改会话内容。它会记录从一个请求到另一个请求的信息。但如果要修改会话,则必须有密钥 Flask.secret_key。
-
Python面试真题-列表和元祖有什么不同?
【Python面试真题】-列表和元祖有什么不同? 主要区别在于列表是可变的,元祖是不可变的。看下面的例子: 会出现以下错误提示: TypeError: ‘tuple’ object does not support item assignment
-
【Python面试真题】-深拷贝和浅拷贝的区别是什么?
【Python面试真题】-深拷贝和浅拷贝的区别是什么? 深拷贝是将对象本身复制给另一个对象。这意味着如果对对象的副本进行更改时不会影响原对象。在 Python 中,我们使用 deepcopy()函数进行深拷贝! 浅拷贝是将对象的引用复制给另一个对象。因此,如果我们在副本中进行更改,则会影响原对象。使用 copy()函数进行浅拷贝!