设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
python变量的作用域到底怎么理解怎么用呢?谢谢! ...
返回列表
发新帖
python变量的作用域到底怎么理解怎么用呢?谢谢!
[复制链接]
11
|
3
|
2012-8-7 11:31:20
|
显示全部楼层
|
阅读模式
你可以 在 B页面 里面直接 调用 一下 函数 运行一下 ,你可以发现应该和 刚才 执行A 页面 报的是同样的错误;这是 因为 在B 页面里面 并没有 s1List 这样一个数组在运行A页面时,因为有了 from b import * ,python解释器就可以找的getS1和getS2这样的函数名;可以 在 import 之后print dir() 来查看 当前作用域下可用的名字 ,可以看到 getS1 和getS2 都在其中之所以 执行 A页面错误,是A页面调用 函数 getS1 时,在B页面中 执行 函数时找不到 s1List这个数组,因为在A 页面的那个 s1List 是不在 B页面的作用范围内的。...
回复
使用道具
举报
千问
|
2012-8-7 11:31:20
|
显示全部楼层
因为你没有在A页面中声明s1List是全局变量,但是在调用getS1时,却用到了s1List,所以会出现这样的错误。如果你在a中加入global s1List,s2List就不会出错了。...
回复
使用道具
举报
千问
|
2012-8-7 11:31:20
|
显示全部楼层
首先要说的是global name 's1List' is not defined,是在import b的时候出现的错误,因为python的解释器会先将py文件生成pyc文件,b文件中没有声明s1list和s2list,肯定报错,你可以把这两个数组作为参数,def getS1(s,s1list)。...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
吃避孕药后月经不来是什么原因?
2
颈部有时候很累很疼晚上睡觉也有点麻麻的
3
早上干呕一到两次,有时闻到异味也想吐
4
下面留黑色血,怀孕一个多月
5
冬天的时候怕冷,手脚冰凉
6
请问医生、我的月经一直不干净
7
精液里带血是这么回事呢?
8
肝血管瘤患者介入治疗后依然疼痛为什么?
9
我十五号身上干净的,二十六七号和我朋友发
10
美白祛斑的秘方有什么?
11
下眼睑、面部浮肿两月余,面部手..
12
怎么才能让自己快点怀孕
13
浅表糜烂性胃炎伴有胆汁返流,
14
她喜欢在我上面做爱这种好不好?
15
我怀孕七个月了,最近下身有浅红色异物流出
16
长了过几天好了,它又长出来了
17
医生你好,我阴道流黄的还痒,也有异味,我
18
我在半年前有一高危的性行为对方是朋友
19
镇平做人流应该注意些什么
20
突然起了很多的很胎记的红的一片东西很痒
21
鼻腔不舒服,鼻塞,流黄涕,有时伴有头痛
22
痔核和痔疮的区别.....
23
哪里能做保胆取石的手术?不摘除胆囊的
24
隐形避孕套是怎样的?
25
手脚冰凉怎样调理?怀孕了有影响宝宝吗?
26
胃癌还可以正常饮食吗?
27
左脚脚掌和脚趾疼痛,晚上睡起后不能走路
28
月经第10天和第16天,哪一天怀孕几率大
29
你们好我在洗脚房洗脚,但是我有脚气
30
白癜风的人会传染吗?
31
红色的小豆豆,主要出在脸上,头上
32
整天迷迷糊糊,什么都不敢做!
33
面部大面积湿疹,久治不愈,反复发作
34
这段时间JJ硬了准备插时都软了什么回事
35
腰酸背痛,乏力,没精神,睡觉还总流口水
36
大腿内侧根部处,皮肤里面长个小肉痘
37
眼睛里有黄斑和血丝是什么病
38
想找一位妇科方面的权威人士
39
葡萄胎如何治疗,严重吗
40
丰胸对身体有什么不好的?
41
剖腹产不久意外怀孕了怎么办?
42
两岁去年9月深三度烫伤近一个月奇痒
43
你好,最近我头左上方,像锥子一样有频率的
44
癫痫隔代会遗传吗
45
腋臭让人好烦恼,要怎么治疗呀?
46
脸上有红点,还有白头,
47
头胀痛脖子僵硬!睡不好怕冷全身酸痛
48
吃什么东西会增加身体的油脂
49
:今天小便后感觉没尿完然后尿出小米粒大小
50
日常生活中胃湿的避免及预防
51
来事期间左附件位置很痛
52
专家:请问03年患治疗腰间盘突出。
53
想咨询哪些人不适合做绝育手术
54
内火旺还有我是长期便秘的人
55
支气管炎引起的肺气肿怎么治疗,是不是治疗
56
排卵期有褐色液体排出
57
孕期癫痫患者服用抗癫痫药物
58
躺下后右大腿抬起后然后外展的时候髋关节响
59
孕妇怀孕四个月右侧乳房疼掖下有淋巴结怎办
60
请问医生,中年大腹便便的,这种情况用什么
61
脾气虚胃湿热用什么中成药?
62
阴道内壁粗糙是怎么回事?
63
我腿摔伤了想问一下有骨科的医生吗
64
婴儿56天黄疸未退
65
孩子肥胖,白天瞌睡多,晚上梦多
66
妇科阴道出血
67
上周我服用了一周的逍遥丸,可例假昨天没有
68
瘦身精油有没有什么副作用的?
69
急求指导,这症状说明什么?要紧么?
70
空腹血糖6.01和6.03,请问需要治疗
71
大理无痛人流后可以洗头吗?
72
关于爱滋病的筛检问题
73
子宫内膜单纯性增生、内膜异位,不孕。
74
怀孕32周了上厕所时小腹会疼怎么回事
75
小孩身上出了跟水泡一样的东西,还痒,破了
76
我是先天性唇腭裂,
77
新型避孕套什么样子啊?
78
整天头都昏沉沉的,想睡却睡不着
79
咨询医生请问这算是皮肤病么
80
长期长痘痘,有什么简单的方法治疗吗?
81
处女膜闭锁手术,怕有后遗症
82
我害怕肚子里的宝宝会不会胎停育啊
83
孕妇打注射用绒促性素用什么化开
84
下面的一智齿拔了,还要拔除上面的一颗吗?
85
烧伤病人能吃虾吗最好吃点什么
86
没有病,我男14岁,大约米1,5一1,55正常吗
87
脸上色斑很多该怎么祛斑?
88
怀孕两个月要补充什么
89
男.36岁.来自商丘
90
假牙每天都要清洗,很麻烦。
91
我今天去补牙,医生先清理一下,现在给那个
92
睡觉突醒感觉想发疯了
93
我剖腹产两次了,能要三胎吗?要隔多长时间
94
从小时岁就有雀斑了,现在满脸都是
95
内分泌失调,脸上起痘痘
96
人流后四十天月经还没来?
97
这会不会对胎儿有影响?