sách gpt4 ai đã đi

Python chia tách và thay thế

In lại 作者:太空宇宙 更新时间:2023-11-04 10:41:08 29 4
mua khóa gpt4 Nike

我正在写一张纸条,遇到了障碍。可能有更有效的方法来执行此操作,但我对 Python 还很陌生。我正在尝试创建用户生成的 IP 地址列表。我正在使用 print 来查看生成的值是否正确。当我运行此代码时,打印 ip_start 具有相同的值并且未更新。我确信这是一个相当简单的修复,但我有一个主要的脑锁。

ip_start = raw_input('Please provide the starting IP address for your scan --> ')
start_list = ip_start.split(".")
ip_end = raw_input('Please provide the ending IP address for your scan --> ')
end_list = ip_end.split(".")
top = int(start_list[3])
bot = int(end_list[3])
octet_range = range(top,bot)
print octet_range
for i in octet_range:
in tôi
print "This the top:" + str(top)
ip_start.replace(str(top),str(i))
print ip_start

1 Câu trả lời

字符串上的replace 方法不会就地修改字符串。事实上,KHÔNG就地修改字符串;它们是不可变的。这在教程部分进行了解释 Strings .

它所做的是返回一个新的字符串,并对其进行替换。来自 the docs :

đường.replace(old, mới[, đếm])

Return a copy of the string with all occurrences of substring old replaced by mới. If the optional argument đếm is given, only the first đếm occurrences are replaced.

所以,你想要的是:

ip_start = ip_start.replace(str(top),str(i))

关于Python拆分、替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20507139/

29 4 0
Bài viết được đề xuất: linux - 如何匹配文本中的关键字/短语?
Bài viết được đề xuất: java - 链接列表 - 单个对象如何依次存储如此多的地址?
Bài viết được đề xuất: javascript - 在样式化 map 中获取方向
Bài viết được đề xuất: linux - 从头开始创建简单的微型 ELF
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com