目录:一.python如何安装第三方包二.Numpy的语法三.Pandas的语法四.Matplotlib的语法五.Sklearn的语法六.大数据组件的知识七.Linux的基本命令八.Excel九.SQL十.统计概率十一.机器学习十二.python中函数的参数一.python如何安装第三方包import numpy as np1.pycharm中以点击的方式安装2.Anaconda环境下,先cond
1、求出1-100之间的和# coidng:utf-8a = 0for i in
range(0,100):a += (i+1)print(a)5050# 也可以使用函数sumsum =
sum(range(1,101))print(sum)50502、冒泡排序a = [1,6,4,2,67,32]l = len(a)for i in range(l):for j in range(l-1):if
原创
2023-08-16 16:56:26
248阅读
python常见面试题
原创
2021-12-31 11:42:56
138阅读
Python 常见面试题
## 前言
Python 是一种广泛应用于各种领域的高级编程语言。它简洁易读的语法和丰富的库使得 Python 成为了众多开发者的首选语言。在面试中,掌握 Python 的基础知识以及常见的编程问题是非常重要的。本文将介绍一些常见的面试题,并提供相应的代码示例。
## 目录
1. [数据类型](#数据类型)
2. [控制流程](#控制流程)
3. [函数与模块](
原创
2024-02-01 10:17:21
27阅读
1、大数据的文件读取 ① 利用生成器generator ②迭代器进行迭代遍历:for line in file 2、迭代器和生成器的区别 1)迭代器是一个更抽象的概念,任何对象,如果它的类有next方法和iter方法返回自己本身。对于string、list、dict、tuple等这类容器对象,使用f
转载
2021-05-24 15:28:09
442阅读
# Python常见面试题实现流程
## 步骤概览
下面是实现“Python常见面试题”的流程概览,具体的步骤和代码将在后面进行详细说明。
| 步骤 | 描述 |
|---|---|
| 1 | 创建一个Python类 |
| 2 | 实现类的属性和方法 |
| 3 | 编写测试用例 |
| 4 | 运行测试用例并验证结果 |
## 1. 创建一个Python类
首先,我们需要创建一个P
原创
2023-10-25 19:52:50
25阅读
简单的面试题总结
原创
2023-08-24 09:15:14
95阅读
一、基础 1. 常用的异常类型? 2. session 3. java锁 4. gc原理 5. hashmap 6. listlink arraylist 区别 7. aop 原理 8. 多线程 9. kafka 原理和容错 10. spark hadoop 原理 11. redis 同步机制 12
原创
2021-07-12 17:33:28
447阅读
springmvc的中心控制Servlet是哪个类?ActionServletDispatcherServletAbstractControllerFacesServletActionServlet类是Struts框架的内置核心控制器组件springmvc的中心控制Servlet是DispatcherServletAbstractController是WebContentGenerator的子类,
转载
2017-09-25 11:49:51
464阅读
#主流的Linux发行版 Ubuntu, Debian ,Fedora, CentOS,Red Hat,Red-flag Linux ************************************************************************************************* #常用命令 rmdir 命令删除目录 mkdir命令创建目...
转载
2019-10-09 22:26:00
462阅读
2评论
21、谈谈你对镜像的理解 相当于容器的源代码,是一个只读层,镜像由dockerfile 编写生成,用于构建容器。镜像运行起来之后就是 容器。镜像相当于类,容器相当于对象。22、dockerfile 中 add 和 copy 的区别 ADD和COPY相同点:只复制目录中得内容而不包含目录自身 ADD和COPY不同点:当要读取URL远程资源的时候,并不推荐使用ADD指令,而是建议使用RUN指令,在RU
转载
2023-07-29 17:35:19
431阅读
前端部分1、 colspan,rolspan,cellpadding,tableborder等css属性作用2、 a=(b>c)?d:e 逻辑表达式转换3、 如何提高页面响应速度,前端常用开发技术了解后台部分1、 知道几种安全验证机制?并简要说明其实现方式2、 设计部门表并设计方法实现部门下所有下级部门搜索功能3、 sql语句实现删除多条重复记录(根据关键字段)并只保留一条4、 Arra
原创
2022-02-16 16:02:25
440阅读
前端部分1、 colspan,rolspan,cellpadding,tableborder等css属性作用2、 a=(b>c)?d:e 逻辑表达式转换3、 如何提高页面响应速度,前端常用开发技术了解后台部分1、 知道几种安全验证机制?并简要说明其实现方式2、 设计部门表并设计方法实现部门下所有下级部门搜索功能3、 sql语句实现删除多条重复记录(根据关键字段)并只保留一条4、 Arra
原创
2021-06-10 15:44:44
793阅读
在爬虫开发时,我们时常会遇到各种BUG各种问题,下面是我初步汇总的一些报错和解决方案。
在以后的学习中,如果遇到其他问题,我也会在这里进行更新。
各位如有什么补充,欢迎评论区留言~~~问题:IP被封,或者因访问频率太高被拦截???解决方案之一:使用代理IP即可。问题:正确使用XPath之后并没有输出???解决方案之一:XPath只能提取未注释的代码,改用正则表达式即可。问题:容易被反爬搞死???解
一、Python 语言特性1、谈谈对 Python 和其他语言的区别Python属于解释型语言,当程序运行时,是一行一行的解释,并运行,所以调式代码很方便,开发效率高,还有龟叔给Python定位是任其自由发展、优雅、明确、简单,所以在每个领域都有建树,所有它有着非常强大的第三方库。特点:语法简洁优美,功能强大,标准库与第三方库都非常强大,而且应用领域也非常广。可移植性,可扩展性,可嵌入性。缺点:运
原创
2023-05-04 10:58:57
1318阅读
1、统计元素的个数:a = [1, 2, 3, 1, 1, 2]dict = {}for key in a: dict[key] = dict.get(key,0) + 1print(dict)def count(m): for i in a: result = a.count(m) print(r ...
转载
2021-08-12 20:27:00
218阅读
2评论
1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。 引用计数增加的情况: 1,一个对象分配一个新名称 2,将其放入一个容器中(如列表、元组
转载
2017-10-18 22:18:00
124阅读
2评论
基础部分1.大数据的文件读取利用生成器generator迭代器进行迭代遍历:forlineinfile2.迭代器和生成器的区别1.迭代器是一个更抽象的概念,任何对象,如果它的类有next方法和iter方法返回自己本身。对于string、list、dict、tuple等这类容器对象,使用for循环遍历是很方便的。在后台for语句对容器对象调用iter()函数,iter()是python的内置函数。i
原创
2022-01-01 18:50:01
626阅读
点赞
2评论
1. 到底什么是Python?你可以在回答中与其他技术进行对比(也鼓励这样做)。 下面是一些关键点: Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。 Python是动态类型语言,指的是你在声明变量时,不
转载
2017-10-18 22:45:00
91阅读
2评论
问题1 到底什么是Python?你可以在回答中与其他技术进行对比(也鼓励这样做)。答案下面是一些关键点:Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。Python是动态类型语言,指的是你在声明变量时,不需要说明变量的类型。你可以直接编写类似x=111和x="I'm a string"这样的代码,程序不