摘要:File “xxx.py”, line 4SyntaxError: Non-ASCII character ‘\xe8’ in file xxx.py on line 4, but no encoding declared; see http://www.python.org/peps/pep-02
阅读全文
摘要:列表的拼接和格式化 列表拼接 1. 使用 + 运算符 可以使用 + 运算符将两个或多个列表连接成一个新的列表,原列表不会被修改。 list1 = [1, 2, 3] list2 = [4, 5, 6] combined_list = list1 + list2 print(combined_list
阅读全文
摘要:Series 是 Pandas 库中的一维带标签数组,而 NumPy 中的一维数组是一种基础的数值型数组结构。它们有很多相似之处,但也存在一些显著的区别,下面从多个方面进行详细对比: 1. 索引机制 NumPy 一维数组: 仅拥有隐式的整数索引,索引从 0 开始依次递增,用于定位数组中的元素。在进行
阅读全文
摘要:在 Pandas 里,可运用 DataFrame.to_excel() 方法把处理好的数据写回到 Excel 文件。下面将从不同场景出发,详细介绍该方法的使用。 1. 基本写入操作 此为最简单的写入方式,会把 DataFrame 的数据写入到一个新的 Excel 文件里。 import pandas
阅读全文
摘要:在 Python 中,字符串的拼接和格式化是常见的操作,下面为你详细介绍多种实现方式。 字符串拼接 1. 使用 + 运算符 这是最基本的字符串拼接方法,通过 + 可以将多个字符串连接成一个新的字符串。 str1 = "Hello" str2 = " World" result = str1 + st
阅读全文
摘要:前言 运行 python3 req.py 文件时遇到:ModuleNotFoundError: No module named 'cv2' 原因是:环境中缺少 cv2 的包,所以会出现 No module named 'cv2’ 的问题。 cv2 的包名并不叫 cv2 ,所以使用 pip insta
阅读全文
摘要:前言 默认情况下 pip 使用的是国外的镜像,在下载的时候速度非常慢,下载速度是几kb或者几十kb,花费的时间比较长。 解决办法 国内目前有些机构或者公司整理了对应的镜像源,使得通过内网就能访问即可,下载速度达到几百kb或者几M,速度对比而言简直一个天上,一个地下。 国内源: 阿里云:http://
阅读全文
摘要:在本文中,我们将介绍Python中的TypeError错误,特别是在进行列表相减时出现的TypeError: unsupported operand type(s) for -: ‘list’ and ‘list’错误。我们将深入探讨这个错误的原因,并提供一些解决这个错误的方法。 了解TypeErr
阅读全文
摘要:pip pip install --upgrade pip pip3 pip3 install --upgrade pip
阅读全文
摘要:python中判断列表为空判断列表为空是一个非常基础的问题。但是也有很多写法。 方法1:len() list = [] if len(list) == 0: print('list is empty') 方法2:直接使用if判断 list = [] if not list: print('list
阅读全文
摘要:前言 Pycharm运行Python3.7.8的程序时发现源程序运行报错(非语法错误) Error:please select a valid Python interpreter 解决 第一步:打开设置File -> Settings 第二步:选择Project ->Python Interpre
阅读全文
摘要:前言 python 报错python ImportError: libGL.so.1: cannot open shared object file: No such file or directory 这个错误通常表示你的 Python 程序需要使用 OpenGL 库,但是该库未安装或未正确配置。
阅读全文
摘要:环境: win7 32位系统 Python3.6 (32bit) 安装模块: cx_Oracle模块下载(下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#cx_oracle) 如是在网站上下载,切记需下载和python版本对应的.因为我之前在64位系
阅读全文
摘要:程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 程序源代码: 实例 #!/usr/bin/python # -*- coding: UTF-8 -*- for i in range(1,5): for j in range(1,5): for k
阅读全文
摘要:1. 合并嵌套的 if 条件 太多的嵌套会使代码难以理解,这在 Python 中尤为如此,因为 Python 没有括号来帮助区隔不同的嵌套级别。 阅读深度嵌套的代码容易让人烦躁,因为你必须理清哪些条件属于哪一级。因此,我们应尽可能减少嵌套,如果两个条件可以用 and 合在一起,会比嵌套更易读。 合并
阅读全文
摘要:众所周知,计算机是从0开始计数,而不是我们平时常用的从1开始计数,但你有想过为什么吗? 其实不是计算机从0开始计数而是多数编程语言中的数组都使用0作为起始下标,又是为什么呢? 故事还要从一位真正的大佬艾兹格·迪科斯彻(Dijkstra)讲起, 艾兹格·W·迪科斯彻Dijkstra结构程序设计之父提出
阅读全文
摘要:Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。 Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。) Win 9x/NT/2000 Macintosh (Intel, PPC, 68K) OS
阅读全文
摘要:pyhton有俩个版本 有pyton2和python3学习建议使用python3版本 双击打开 点击自定义安装 Next 下一步 Install 安装……等待安装!! 在开始菜单输入idle ,就可以看到 输入print(“hello“) 能打印 即可 在windows命令提示符输入python也可
阅读全文