java爬楼梯问题详解

问题 假设你现在正在爬楼梯,楼梯有 n 级。每次你只能爬 1级或者 2级,那么你有多少种方法爬到楼梯的顶部? public class ClimbSairs { public static void main...

Python面试笔试题记录详解

1、python2和python3的range(100)的区别? python2返回列表,python3返回迭代器,节约内存 2、一句话解释什么样的语言能够用装饰器? 函数可以作为参数传递的语言,可以使用装饰器 3、简述面向...

12/17面试题详解

问题: 有一个列表[11, 2, 3, 3, 7, 9, 11, 2],去重并且保持原来的顺序。 1 """ 2 有一个列表[11, 2, 3, 3, 7, 9, 11, 2, 3],去重并且保持原来的顺序. 3 ""...

python split(),os.path.split()和os.path.splitext()函数用法详解

Mark,做笔记记录 # -*- coding:utf-8 -*- """ @author:Paul """ import os #os.path.join() 将分离的部分合成一个整体 filename=os.p...

python第三方库requests学习笔记详解

废话不多说,直接上代码! 简单应用: import requests r = requests.get(url='http://www.itwhy.org') # 最基本的GET请求 print(r.status_...

Python面试基础题-2018-12-26详解

1).可变与不可变类型 答: 不可变类型:数字、字符串、元组 1、对不可变类型的变量重新赋值,实际上是重新创建一个不可变类型的对象,并将原来的变量重新指向新创建的对象(如果没有其他变量引用原有对象的话(即引用计数为0),原有对象就会被...

Python服务端面试---Mysql基础考点详解

Mysql基础考点 事务的原理,特性,事务并发控制 常用的字段、含义和区别 常用数据库引擎之间区别 什么是事务? Transaction 事务是数据库并发控制的基本单位 事务可以看作是一系列SQL语句...

Python---根据字符串导入包(importlib)详解

import importlib o = importlib.import_module("xx.oo") # o 为 <module 'xx.oo' from 'D:\\locker\\importlib_demo\\...

美团Java面试154道题详解

Java集合22题 ArrayList 和 Vector 的区别。ArrayList与Vector区别 说说 ArrayList,Vector, LinkedList 的存储性能和特性。ArrayList,Vector,...

ArrayList与Vector区别详解

                                             ArrayList与Vector区别表 ArrayList Vector...