Python
GtJason_1998
这个作者很懒,什么都没留下…
展开
-
列表元素个数的加权和
其实挺简单的一道题,当时脑抽了转不过弯来(其实主要还是因为我人菜),题目如下 题目描述 输入一个嵌套列表,嵌套层次不限,根据层次数来求列表元素的加权个数和。 第一层每个元素算一个元素,第二层每个元素算2个元素,第三层每个元素算3个元素,第四层每个元素算4个元素,…,以此类推进行计算。 输入 在一行中输入一个列表。 输出 在一行中输出加权元素个数值。 样例输入 [1,2,[3,4,[5,6],7],8] 样例输出 15 正确解题思路✔ 通过递归的方法,判断当层有没有列表,存在列表就统计该层非列表元素原创 2020-12-10 09:47:17 · 1666 阅读 · 0 评论 -
本地程序的简易调试方法
OJ题目的程序写完后测试数据时,每次都从网页复制数据再粘贴到运行终端多少有些麻烦,而且可能有时候还不方便随时添加自己想要测试的数据,同时对输出的数据进行查阅和调试也不太方便 所以参考别人的博客(OJ程序简便调试方法)捣鼓了下本地调试的简易方法: 测试算法程序的文件夹下文件如下: 1118.py为需要测试的Python算法程序,input.txt中提前写入测试数据,output.txt是用来存放输出结果的文件 init.bat脚本文件的内容如下: 1118.py<input.txt > ou原创 2020-12-10 09:44:28 · 496 阅读 · 1 评论 -
Matplotlib绘图中文无法显示
Python中使用Matplotlib绘图中文无法显示 在使用Matplotlib绘图过程中,中文无法显示,比如下面这样 只需要在程序中添加以下代码即可 from pylab import mpl mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体 mpl.rcParams['axes.unicode_minus'] = False # ...原创 2019-10-23 17:07:38 · 244 阅读 · 0 评论 -
Python中的引用与浅拷贝
目录 导语浅谈变量、对象及引用间的关系引用(reference)可变对象与不可变对象的引用问题浅拷贝(shallow copy)后记参考文章 导语 挺绕的知识点,自己边看别人的博客边整理自己遇到的问题,磕磕绊绊写下这篇博客,有错误欢迎在评论区指出 浅谈变量、对象及引用间的关系 变量 :变量可以看作是一个标签,它无类型,建立后存入系统变量表 引用 :引用可以看作是一个特殊的"指针",它存放着对象...原创 2019-10-23 16:45:21 · 336 阅读 · 0 评论