Pyharm的作业

#1. str = " fgh " 写一个函数,只去掉字符串右侧的空格,左侧的空格保留

def func():
str = " fgh "
print(str.rstrip())
func()

2. 输入10个数字到列表中,如果输入的不是数字,则跳过,不存

def func1():
l = []
b = 1
while True:
b +=1
if len(l) == 5:
break
s = input(‘请输入:’)
if s.isdigit():
l.append(int(s))
else:
continue
print(l)
func1()

3. 写一个函数,可以判断一个字符串是否为回文例子qwewq,函数返回true或者false

def func2():
s = input(‘请输入:’)
if s == s[::-1]:
return True
else:
return False
func2()

4. 请手写一个函数,可以打印出 I’m “ok” it’s your’s 注意必须是原样输出

def func3():
a = “I’m”
b = ‘“ok”’
c = “it’s”
e = “your’s”

s = a + " " + b + ' '+ c +' '+ e
print(s)

func3()

5. str2 = “This is the voa special English,health,report” 写一个函数,统计字符串中单词出现的个数,注意是单词而不是字母

def func4():
str2 = “This is the voa special English,health,report”
s = str2.replace(’,’, ’ ‘)
s = s.split(’ ')
print(len(s))
func4()

6. My_str = ‘11sdsfsdf45sfxcv67qwe_9’ 手写一个函数,计算出字符串中所有数字的和

def func5():
my_str = ‘11sdsfsdf45sfxcv67qwe_9’
my_str = my_str.replace(’’,’,’)
s = my_str.split(’,’)
l = []
for i in s:
if i.isdigit():
l.append(int(i))
print(sum(l))
func5()

7. s = ‘< a href=" ">test</ a>’ 写一个函数,能将字符串中的网址提取出来,即提取出www.test.com

def func6():
s = ‘< a href=“www.test.com”>test</ a>’
s = s[10:-10]
print(s)
func6()

8. str = “卡巴斯基#杀毒软件#免费版#俄罗斯#” 手写一个函数,将该字符串解析为[‘卡巴斯基’, ‘杀毒软件’, ‘免费版’, ‘俄罗斯’]

def func7():
str = “卡巴斯基#杀毒软件#免费版#俄罗斯#”
str = str[0:-1]
str = str.split(’#’)
print(str)
func7()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值