nonopanda 发表于 2022-3-30 17:36:05

请问这个怎么修改

wp231957 发表于 2022-3-30 17:36:06

nonopanda 发表于 2022-3-30 18:00
为什么会这样输出啊

在用eval转换之后用print输出一下,我怀疑那个0估计变成字符串了

nonopanda 发表于 2022-3-30 17:37:24

图片

python爱好者. 发表于 2022-3-30 17:38:38

没有 get 这个方法呀,别跟类的方法弄混了!

wp231957 发表于 2022-3-30 17:38:43

nonopanda 发表于 2022-3-30 17:37
图片

d.get是神马鬼,在哪看到的语法

nonopanda 发表于 2022-3-30 17:44:23

但是这样好像确实可以

wp231957 发表于 2022-3-30 17:45:41

nonopanda 发表于 2022-3-30 17:44
但是这样好像确实可以

那是字典,字典有get这个方法
字符串又没有,不能乱用

nonopanda 发表于 2022-3-30 17:47:16

wp231957 发表于 2022-3-30 17:45
那是字典,字典有get这个方法
字符串又没有,不能乱用

第一个input输入的不是字典吗

wp231957 发表于 2022-3-30 17:48:37

nonopanda 发表于 2022-3-30 17:47
第一个input输入的不是字典吗

input它是一个函数,它永远返回字符串

nonopanda 发表于 2022-3-30 17:48:49

wp231957 发表于 2022-3-30 17:45
那是字典,字典有get这个方法
字符串又没有,不能乱用

刚刚说的字符串指的是什么能不能解释一下谢谢

wp231957 发表于 2022-3-30 17:51:37

nonopanda 发表于 2022-3-30 17:48
刚刚说的字符串指的是什么能不能解释一下谢谢

字符串是所有编程语言中的一个最基础的数据类型,它就是一串字符连在一起,除了c语言一定要用双引号包裹,其他语言一般都是单双引号均可

nonopanda 发表于 2022-3-30 18:00:06

为什么会这样输出啊

python爱好者. 发表于 2022-3-30 18:03:22

nonopanda 发表于 2022-3-30 18:00
为什么会这样输出啊

if v in list(di.keys()):

isdkz 发表于 2022-3-30 19:18:13

wp231957 发表于 2022-3-30 17:51
字符串是所有编程语言中的一个最基础的数据类型,它就是一串字符连在一起,除了c语言一定要用双引号包裹 ...

???你确定?单双引号混用的少吧

wp231957 发表于 2022-3-30 19:20:02

isdkz 发表于 2022-3-30 19:18
???你确定?单双引号混用的少吧

或双或单,总不能半单半双

isdkz 发表于 2022-3-30 19:24:56

wp231957 发表于 2022-3-30 19:20
或双或单,总不能半单半双

能用单引号表示字符串的都能用双引号表示字符串,

还是只能用双引号表示字符串的编程语言多
页: [1]
查看完整版本: 请问这个怎么修改