- IP 地址无效化
题目描述
给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。
所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。
示例
示例 1:
输入:address = “1.1.1.1”
输出:“1[.]1[.]1[.]1”
示例 2:
输入:address = “255.100.50.0”
输出:“255[.]100[.]50[.]0”
提示:
给出的 address 是一个有效的 IPv4 地址
Python
class Solution(object):
def defangIPaddr(self, address):
str = ""
for i in address:
if i == '.':
str= str+'[.]'
else:
str= str+ i
return str
"""
:type address: str
:rtype: str
"""
思路
遍历字符串address,若为“.”,则替换为“[.]” 并添加到新字符串str;若不是“.”,则直接添加到新字符串str。
叮咚
1、"“表示声明一个空字符串;” "则是声明一个带空格的字符串。