[python] strip()方法

本文详细介绍了Python中strip()方法的使用,包括如何移除字符串头尾的指定字符或字符序列,强调了该方法不能删除字符串中间部分的字符。同时提供了代码示例,帮助读者更好地理解和应用strip()方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

str.strip([chars]);

参数

  • chars -- 移除字符串头尾指定的字符序列。

返回值

返回移除字符串头尾指定的字符生成的新字符串。

import os,sys,re,time

def input_handle(s):
	if str.isdigit(s):
		s = int(s)
	return s

def name_decide():
	name,name_flag = "",True
	while name_flag:
		name_input = input("请输入新服务名:(退出输入q)")
		if len(name_input) == 0:
			continue
		elif name_input =='q':
			break
		elif re.match('[0-9a-zA-Z\_]+',name_input):
			name = name_input
			name_flag = False
		else:
			print("输入错误,请重新输入!!!")
	return name
	
def ipaddress_decide():
	address,address_flag = "",True
	while address_flag:
		address_input = input("请输入ip地址:(退出输入q)")
		if len(address_input) == 0:
			continue
		elif address_input == "q":
			address_flag = False
		elif re.match('(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}(\:\d{1,5})?$',address_input):
			address = address_input
			address_flag = False
		else:
			print("ip地址输入错误,请重新输入!!!")
	return address

def number_decide(name):
    (number,number_flag) = ('',True)                                      ###初始化返回的数字和判断标志位###

    while number_flag:
        number_input = input('请输入 %s (数字哦):(退出输入q)' % name)
        if len(number_input) == 0:                                        ###如果输入为空则直接下一次循环###
            continue
        elif number_input == 'q':                                        ###输入q,退出本次输入###
            number_flag = False
        else:
            try:
                int(number_input)                                         ###匹配输入是否是数字###
            except:
                print('%s 输入错误,请重新输入!!!' % name)
            else:
                number = number_input
                number_flag = False                                       ###输入成功后退出循环###

    return(number)         

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Moke丶青

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值