盘点一个初学者容易遇到的Python作用域问题

Python进阶者
• 阅读 384

大家好,我是皮皮。

一、前言

前几天在Python白银交流群【王王雪饼】问了一个Python基础的问题,这里拿出来给大家分享下。

盘点一个初学者容易遇到的Python作用域问题

下图是她的报错截图:

盘点一个初学者容易遇到的Python作用域问题

二、实现过程

这里【像风自由】给了一个解决思路,从报错上看,其实就是变量没有定义,后来定义了还是有问题:

盘点一个初学者容易遇到的Python作用域问题

不过感觉还是哪里不对,继续找bug。【Q】也给了一个思路,但是好像还是不太对头。

盘点一个初学者容易遇到的Python作用域问题

后来【瑜亮老师】看出了问题,粉丝只是在函数内部声名了一个局部变量,虽然有return但是粉丝的那个函数都没有调用,同时也不存在接收,如下图所示:

盘点一个初学者容易遇到的Python作用域问题

后来她还遇到了一个其他的问题,如下图所示:

盘点一个初学者容易遇到的Python作用域问题

这里【像风自由】给了一个思路,如下图所示:

盘点一个初学者容易遇到的Python作用域问题

顺利地解决了粉丝的问题。

盘点一个初学者容易遇到的Python作用域问题

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python基础的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【王王雪饼】提问,感谢【像风自由】、【Q】、【瑜亮老师】给出的思路和代码解析,感谢【eric】等人参与学习交流。

点赞
收藏
评论区
推荐文章
Python进阶者 Python进阶者
1年前
Python中的这个super这行是啥意思啊?
大家好,我是皮皮。一、前言前几天在Python白银交流群【Ming】问了一个Python基础的问题,这里拿出来给大家分享下。二、实现过程这里【carpediem】给了一个思路,如下图所示:自动寻找父类的所有方法跟属性,具体如下:三、总结大家好,我是皮皮。这
Python进阶者 Python进阶者
1年前
matplotlib这个图横坐标上的文本如何调整为竖着显示呢?
大家好,我是皮皮。一、前言前几天在Python白银交流群【知足】问了一个matplotlib处理的问题,这里拿出来给大家分享下。二、实现过程这里【甯同学】给了一个解决思路,直接plt.xticks(rotation270),如下图所示:顺利地解决了粉丝的问
Python进阶者 Python进阶者
1年前
我在比较时序数据时,程序报错说数据标签有问题
大家好,我是皮皮。一、前言前几天在Python白银群【黑白人生】问了一个Pandas数据处理的问题,这里拿出来给大家分享下。截图如下图所示:数据截图如下所示:二、实现过程这里【论草莓如何成为冻干莓】给了一个思路,如下所示:看上去还是有点深奥的。后来【瑜亮老
Python进阶者 Python进阶者
1年前
有哪个大神知道这个词频要计算出具体的数,怎么添加代码吗?
大家好,我是皮皮。一、前言前几天在Python最强白银交流群【王王雪饼】问了一个Python处理词频的问题,这里拿出来给大家分享下。下图是他的代码:统计词频fromcollectionsimportCounterwordcountCounter(allwo
Python进阶者 Python进阶者
1年前
大神们,函数定义到底哪块错了?
大家好,我是皮皮。一、前言前几天在Python白银交流群【王王雪饼】问了一个Python基础的问题,这里拿出来给大家分享下。其实就是一个函数处理的问题,她的函数定义有问题,一开始看半天,都没觉得有问题。二、实现过程这里【姜明松】、【eric】给了一个解决思
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
Python进阶者 Python进阶者
1年前
各位大佬,pip升级以后变这样了怎么办?
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【长睡不醒】问了一个Python基础的问题,这里拿出来给大家分享下。报错截图如下:二、实现过程这个一般来说,在pip升级过程中是偶尔会遇到这个问题的。这里【吴超建】给了一些自己的看法,从环境的角度
Python进阶者 Python进阶者
1年前
各位大神,我这代码,咋替换不成功?
大家好,我是皮皮。一、前言前几天在Python白银交流群【崔艳飞】问了一个Pandas处理的问题,这里拿出来给大家分享下。二、实现过程这里【瑜亮老师】给了一个解决思路,如下图所示:顺利地解决了粉丝的问题。虽然有警告,但是不影响操作。三、总结大家好,我是皮皮
Python进阶者 Python进阶者
1年前
在计算语义相似度中,我看网上说要加range,我不知道往哪里加?
大家好,我是皮皮。一、前言前几天在Python白银交流群【王王雪饼】问了一个Python处理语义相似度的问题,这里拿出来给大家分享下。二、实现过程这里【eric】了解到她的原始数据和停用词啥的都在自己的,代码套用的作者的,估计还是会遇到些问题的,如下图所示
Python进阶者 Python进阶者
1年前
我想统计每个箱体的accept_sum分别的和,可以怎么搞哇?
大家好,我是皮皮。一、前言前几天在Python白银交流群【对方正在输入中.....】问了一个Python可视化处理的问题,这里拿出来给大家分享下。下图是代码和报错截图:二、实现过程这里【瑜亮老师】指出问题所在,如下所示:图片很忠实的表示了他的代码:顺利地解