您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 |

自学教程:Python报错too

51自学网 2023-06-16 18:56:26
  python
这篇教程Python报错too写得很实用,希望能帮到您。

Python报错too many values to unpack

对于too many values to unpack这个错误,英语学渣以为是在传参时参数太大,所以一开始方向就错了,导致大量时间浪费在参数大小调整上…

一步一步debug时才发现原来是将一个包含3个keydict中间变量赋值给了一个2个元素list

大致意思如下:

# 错误代码tmp_d = {'a': 2, 'b':3, 'c':4}var_a, var_b = tmp_d# 需要注意的是,以下代码是正确的tmp_d = {'a': 2, 'b':3}var_a, var_b = tmp_d

其实问题只要发现就很好解决,重点还是方向得对,为了我浪费的一上午,特此mark下。

Python常见报错及解决方案,BUG拯救指南

如果说写代码最害怕什么,那无疑是Bug。而对于新手来说,刚刚接触编程,在享受写代码的成就感时,往往也会被各式各样的Bug弄得晕头转向。

1.缩进错误(IndentationError)

在Python中,所有代码都是通过正确的空格排列的。所以,无论是多出来空格,还是缺少空格,整个代码都不会运行,并且仅返回一个错误函数。

Python代码遵循PEP8空白规范,每一级缩进使用4个空格。

错误示例

a=1b=2if a<b:print a

修正

51自学网自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1