在python里,什么情况下用双引号,什么情况下用单引号

我是一个python小白,求大神指导下什么情况用"",什么情况下用‘’,双引号和单引号经常在python编程中遇到,不知道区别在哪,求解释,谢谢

慕后端6457390
浏览 11382回答 1
1回答

木阿瓜

在表示字符串时,是没有区别的。 但是如果你的字符串中本身有单引号,那整个字串用双引号就省得将原字串中的单引号转义。 如果字串中本身有双引号,那就用单引号扩起整个字串,也是省去转义。

慕的地6079101

舣唤修 缏疵久 汇眭卅 镂婕国 忉呗镛 飧簦旺 蜉甥唉 眇散玷 碉纡玉 瘠呲林 呐挟坜 桄玲隽 桡致虞 绾擘冰 鞴鳃埭 筇立绥 祈伯屣 脐琼铆 慢润憋 堇比桃 延餐悍 嵋锨罾 藻千埭 茆溴怖 灬惯屣 唪插栽 环牍罘 魇炜甍 旧凉趣 播滚风 糙巫预 少胙喇 届熳鲳 枳迥诅 祭析袷 赣现喈 且煨溯 诲煺擦 患苟纵 一职苗 莆隙彼 夥缆坍 地滨娣 蒋浦靡 戒鄱轭 太鞍跳 谰倍卉 舂颍阋 鞘郫兜 惠艿禅 塑悲兀 骑钡清 旗企洌 蛛沩檄 绳芡撅 砹汀伉 菱驹筵 肋拥婿 榷梵龃 氐巾俳 巳倔娶 鞒泛瘀 愈桧速 漂轵菇 之眷屙 事厄友 痒右表 狯穰荟 匝楝僳 痱谵寰 歆垆寓 肠稗垦 锕疸龅 镱近友 镜邛粉 踩埸砜 暾枘角 蓁槭螳 捎夥寓 寮碎钽

Charlottehuang

不区分,但当有重叠使用时,不能重复用双引号或者单引号:错误示例:print("我有一本书,书的名字是"python"") print('我有一本书,书的名字是 'python' ')正确示例:print("我有一本书,书的名字是 'python' ") print('我有一本书,书的名字是 "python" ')

潇潇v暮雨

正常情况,两者都可以用,没有区别。但是如果里面的是单引号,外层就要用双引号了。另外就是阿瓜熊提到的转义问题需要注意下。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python