Python 初学者问:字符串看起来完全一样,但显示的结果不同?

问题描述 投票:0回答:1

我是编码初学者,正在观看 YouTube 视频并遵循,但上面的代码结果 = https://naver.com 底部代码结果 = naver.com, 老实说,代码对我来说看起来完全一样 为什么他们显示不同的结果?

在此输入图片描述

源代码对我来说看起来完全一样......

python web
1个回答
0
投票

首先,在寻求编码帮助时请发布文本,因为图像通常不太容易调试。

您提供的代码应该如下所示。

url = "https://naver.com"
my_str = url.replace("http://", "")
print(my_str)

url = "https://naver.com"
my_str = url.replace("https://", "")
print(my_str)

注意第二行和第六行,在

replace
函数内部,旧字符串是不同的。前一个正在替换“http://”,而后一个正在替换“https://”。这就是您在第二个结果中看到“naver.com”的原因。

© www.soinside.com 2019 - 2024. All rights reserved.