
python基础
文章平均质量分 53
_Oak_Tree_
业精于勤,荒于嬉
展开
-
python学习——读写csv文件(读入/覆盖/追加、文本/二进制)
在数据分析需求中常常涉及数据的输入输出过程,CSV是非常好用的一种文本格式,十分简便,本文中对csv文件的读取和写入已经各种模式进行简要介绍。原创 2022-08-26 15:10:23 · 4709 阅读 · 1 评论 -
python学习——windows打开cmd的操作
windows打开cmd的操作转载 2021-06-30 19:23:49 · 994 阅读 · 0 评论 -
python学习---python写入csv文件的中文乱码问题
python写入csv文件的中文乱码问题转载 2021-06-01 14:54:49 · 1287 阅读 · 2 评论 -
python学习--- 虚拟环境及exe打包(包括pycharm虚拟环境中三方库安装注意事项)
在Python的学习过程中我们经常要用到虚拟环境,这里整理了一下Anaconda虚拟环境创建、激活、切换、删除等常用命令,以及在结合pycharm在虚拟环境中安装三方库的注意事项,同时虚拟环境的使用也可以有效的降低打包获取的exe文件的大小,文中也进行了介绍。...原创 2021-06-01 14:46:36 · 9878 阅读 · 1 评论 -
python学习--- unknown error: Runtime.executionContextCreated has invalid ‘context‘错误产生原因及解决方案
unknown error: Runtime.executionContextCreated has invalid 'context'原创 2021-05-03 02:14:11 · 1650 阅读 · 5 评论 -
python学习---使用set去重,保持原有顺序
使用set去重,保持原有顺序转载 2021-04-30 03:08:38 · 5423 阅读 · 0 评论 -
python学习——python 使用 UTF-8 编码
python 使用 UTF-8 编码转载 2021-04-22 03:04:31 · 2037 阅读 · 0 评论 -
python学习——python3报错“AttributeError: ‘set‘ object has no attribute ‘items‘“
python3报错“AttributeError: 'set' object has no attribute 'items'“转载 2021-04-22 03:02:08 · 756 阅读 · 0 评论 -
python学习——Conda - Downloaded bytes did not match Content-Length 问题解决方案
Conda - Downloaded bytes did not match Content-Length 问题解决方案 目录 问题描述 解决方案一解决方案二解决方案三参考问题描述 CondaError: Downloaded bytes did not match Content-Length url: https://repo.anacond...转载 2020-09-10 12:05:08 · 5540 阅读 · 0 评论 -
python学习——conda install Python库时报PackagesNotFoundError:的错误的解决方案,很实用
安装完成Anaconda之后,我们可以在Anaconda Prompt交互式窗口中通过“conda install 库名称”实现Python库的安装,但是有时候在运用该命令进行安装时会提示PackagesNotFoundError: The following packages are not available from current channels:的错误,现在以Pydap库的安装为例,提供在Windo...转载 2020-09-10 10:10:54 · 2930 阅读 · 1 评论 -
python学习——python内置list方法的复杂度
pop() //不传入参数表示从最后一个删除,故为O(1),传入参数表示删除某个索引的元素,要从最后一个索引往前寻找,考虑最坏时间复杂度,所以为O(n)iteration和contains都是需要对列表进行遍历操作,所以时间复杂度为O(n)get slice[x:y] 获取切片,索引x和y之间的长度为K,时间复杂度为O(K),定位到x,y索引,取之前的元素,元素个数为k个del slice 删除切片,考虑最坏时间复杂度,切片只有一个元素并在开始索引时,删除切边,后面的元素需要往前靠,索引都...转载 2020-08-12 09:15:33 · 730 阅读 · 0 评论 -
python学习——python将多个list合并成一个list
1可以使用"+"号完成操作输出为:[1, 2, 3, 8, 'google', 'com']2.使用extend方法、输入相同3使用切片输出相同PS:len(l1)代表要将l2插入l1中的位置例如输出为:又如:输出为:总结:第一种方方法思路比较清晰,就是运算符的重载;第二种方...转载 2020-08-11 11:13:46 · 1364 阅读 · 0 评论 -
python学习——python对list去重的各种方法
原文链接 :https://www.the5fire.com/python-remove-duplicates-in-list.html直观方法最简单的思路就是:ids = [1,2,3,3,4,2,3,4,5,6,1]news_ids = []for id in ids: if id not in news_...转载 2018-12-21 21:10:33 · 800 阅读 · 0 评论 -
python学习——Python中fab(x)函数与abs(x)函数的区别
Python 中 fabs(x) 方法返回 x 的绝对值。虽然类似于 abs() 函数,但是两个函数之间存在以下差异:abs() 是一个内置函数,而 fabs() 在 math 模块中定义的。fabs() 函数只适用于 float 和 integer 类型,而 abs() 也适用于复数。实例:#!/usr/bin/python# -*...转载 2018-12-21 21:02:57 · 4153 阅读 · 0 评论 -
python学习——Anaconda常用命令大全
Anaconda常用命令大全使用conda 首先我们将要确认你已经安装好了conda配置环境 下一步我们将通过创建几个环境来展示conda的环境管理功能。使你更加轻松的了解关于环境的一切。我们将学习如何确认你在哪个环境中,以及如何做复制一个环境作为备份。测试python 然后我们将检查哪一个版本的python可以...转载 2018-12-21 20:59:02 · 375 阅读 · 0 评论 -
python学习——python中的Count()函数
count()函数之详解 https://blog.youkuaiyun.com/JNingWei/article/details/78308815转载了count()函数,以便自己以后更好的查阅。自己在写代码时想要获取List的个数,发现了因该使用len(),而不是C#中直接用的Count(),...转载 2018-12-20 14:58:56 · 30351 阅读 · 0 评论 -
python学习——Python中“i+=i与i=i+i”的区别梳理:(引用、内存、可变参数、不可变参数)
Python中“i+=i与i=i+i”的区别梳理一、 "i+=i"执行时数据内存的变化当num+=num执行时,num原引用的内存空间中,根据空间中保存的参数的数据类型是否为可变类型而进行变化,***可变的参数数据类型***有:列表、字典;***不可变参数的类型***有:数字、字符串、元组。#代码1a=100def test(num): num+=num print("i...原创 2018-10-08 20:24:48 · 4843 阅读 · 0 评论