江湖散人 发表于 2021-3-28 21:55:41

双引号和单引号的区别

import urllib.request
response = urllib.request.urlopen("https://placekitten.com/200/300")
cat_ing = response.read()
with open('cat.jpg','wb') as f:
    f.write(cat_ing)


这个程序的 with open('cat.jpg','wb') as f: 中的单引号为什么不能用双引号?
response = urllib.request.urlopen("https://placekitten.com/200/300") 这句中的双引号为什么不能用单引号?
双引号和单引号有什么区别?
什么时候用单引号?什么时候用双引号啊?
哪位大神帮忙解释一下呗

z5560636 发表于 2021-3-29 08:44:01

你试过吗?没试过的话,最好还是实操一下。学编程动手能力很重要的。

qq1151985918 发表于 2021-3-29 08:52:58

当然可以,如果只需要 用到 单一的一组 引号,单引号和双引号没有任何区别,
而如果需要用多组引号,就需要注意对应的引号位置,也没啥区别,关键是包容关系。

江湖散人 发表于 2021-3-29 09:57:04

z5560636 发表于 2021-3-29 08:44
你试过吗?没试过的话,最好还是实操一下。学编程动手能力很重要的。

试过了,不好使

江湖散人 发表于 2021-3-29 09:57:33

qq1151985918 发表于 2021-3-29 08:52
当然可以,如果只需要 用到 单一的一组 引号,单引号和双引号没有任何区别,
而如果需要用多组引号,就需 ...

不行,我试过了,没用

qq1151985918 发表于 2021-3-29 09:59:35

江湖散人 发表于 2021-3-29 09:57
不行,我试过了,没用

不可能,查查你用的是不是英文半角符号吧

江湖散人 发表于 2021-3-29 10:04:26

qq1151985918 发表于 2021-3-29 09:59
不可能,查查你用的是不是英文半角符号吧

对,我错了,中英文不分了,
页: [1]
查看完整版本: 双引号和单引号的区别