请问怎么解决name is not defined

二十年风雪 2021-01-14 11:01:24
菜鸟真的抓狂啦………
...全文
11168 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
真糨糊 2021-02-05
  • 打赏
  • 举报
回复
花括号里的字母都加上单引号或双引号就对了
爱晚乏客游 2021-02-03
  • 打赏
  • 举报
回复
字典的话应该是key:value的结构。 例如

dic={"A":"a","B":"b"}
#获取字典的时候:
#dic["A"]="a"
你这里的报错是指你的变量A没有定义,如果你想要的的是字符串,应该加上""双引号,不然编译器认为你这个A是个变量。
WYHMingMing 2021-02-01
  • 打赏
  • 举报
回复
dict2是字典,不是列表或元组,字典赋值格式如下: 字典名 = {键名1 : 对应的值1, 键名2 : 对应的值2, ...}
二十年风雪 2021-01-15
  • 打赏
  • 举报
回复
引用 2 楼 weixin_45903952的回复:
{}如果是字典,表示的形式应该是{'a':"boy"}的这种表达式,如果是不想变,那是元组吧
是字典。那么请问怎么引入字典文档里的元素呢我想引入大写字母的但是一直显示name is not defined…
weixin_45903952 2021-01-15
  • 打赏
  • 举报
回复
{}如果是字典,表示的形式应该是{'a':"boy"}的这种表达式,如果是不想变,那是元组吧
weixin_45903952 2021-01-15
  • 打赏
  • 举报
回复
‘A'试试,这是字典??还是
weixin_45903952 2021-01-15
  • 打赏
  • 举报
回复
dict1={'a','b','c'} print(dict1) 按楼上的,如果是集合,应该是这样,但好像集合是无序的,
DuskCrow_ 2021-01-15
  • 打赏
  • 举报
回复
你这个是集合吧,不是字典。
weixin_45903952 2021-01-15
  • 打赏
  • 举报
回复
dict1['a']
xuehuizzz 2021-01-15
  • 打赏
  • 举报
回复
字典是key:value结构

37,744

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧