-
Python面试真题- 怎么解释继承 ?
【Python面试真题】- 怎么解释继承 ? 一个类继承自另一个类,也可以说是一个孩子类/派生类/子类,继承自父类/基类/超类,同时获取所有的类成员(属性和方法)。 继承使我们可以重用代码,并且还可以更方便地创建和维护代码。Python 支持以下类型的继承: 1. 单继承- 一个子类类继承自单个基类 2. 多重继承- 一个子类继承自多个基类 3. 多级继承- 一个子类继承自一个基类,而基类继承自另一个基类 4. 分层继承- 多个子类继承自同一个基类 5. 混合继承- 两种或两种以上继承类型的组合
-
Python面试真题 - 介绍一下Python中webbrowser的用法 ?
【Python面试真题】- 介绍一下Python中webbrowser的用法 ? webbrowser模块提供了一个高级接口来显示基于Web的文档,大部分情况下只需要简单的调用open()方法。webbrowser定义了如下的异常:exception webbrowser.Error, 当浏览器控件发生错误是会抛出这个异常webbrowser有以下方法:webbrowser.open(url[, new=0[, autoraise=1]])这个方法是在默认的浏览器中显示url, 如果new = …
-
Python面试真题- 如何用Python输出一个Fibonacci数列 ?
【Python面试真题】- 如何用Python输出一个Fibonacci数列 ? 1 a,b = 0, 1 2 while b<100: 3 print (b), 4 a, b = b, a+b
-
Python面试真题 - 什么是元组的解封装 ?
【Python面试真题】- 什么是元组的解封装 ? 首先我们来介绍元组封装: (3, 4, 5) 将 3,4,5 封装到元组 mytuple 中。 现在我们要将这些值解封装到变量 x,y,z 中 12
-
Python面试真题- Python里面如何生成随机数?
【Python面试真题】- Python里面如何生成随机数? import randomrandom.random()它会返回一个随机的0和1之间的浮点数 21.如何用Python来发送邮件? Python实现发送和接收邮件功能主要用到poplib和smtplib模块。 poplib用于接收邮件,而smtplib负责发送邮件。 代码如下: 1 #! /usr/bin/env Python 2 #coding=utf-8 3 import sys 4 import time 5 import po…
-
Python面试真题 - 如何在 Python 使用多进制数字?
【Python面试真题】- 如何在 Python 使用多进制数字? 除十进制以外,在 Python 中还可以使用二进制、八进制、十六进制。 1. 二进制数有 0 和 1 组成,我们使用 0b 或 0B 前缀表示二进制数 10 使用 bin() 函数可以将数字转换为二进制 ‘0b1111’ 2. 八进制数由数字 0-7 组成,使用前缀 0o 或 0O 表示 8 进制数 ‘0o10’ 3. 十六进数由数字 0-15 组成,使用前缀 0x 或者 0X 表示 16 进制数 ‘0x10’ ‘0xf’ 声明…
-
Python面试真题 - 解释 Python 中的位运算符 ?
【Python面试真题】- 解释 Python 中的位运算符 ? 此运算符按二进制位对值进行操作。 1. 与 (&) 返回按位与结果 2 2. 或 (|) 返回按位或结果 3 3. 异或 (^) 返回按位异或结果 1 4. 取反 (~) 返回按位取反结果 -3 5. 左移位 (<<) 将符号左边数的二进制左移右边数位 4 1 的二级制 001 左移 2 位变成 100 也即十进制的 4 6. 右移位 (>>) 1null 声明:文章来源于网络,侵删!
-
Python面试真题 - 解释 Python 中的逻辑运算符 ?
【Python面试真题】- 解释 Python 中的逻辑运算符 ? Python 中有三个逻辑运算符:and、or、not
-
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 ‘ 如图这个字符串既包含前置空格也包含后置空格. 调用 …