Python练习题答案: 感叹号系列#13:计数感叹号和问号的数量,退回产品【难度:1级】--景越Python编程实例训练营,1000道上机题等你来挑战

感叹号系列#13:计数感叹号和问号的数量,退回产品【难度:1级】:

答案1:

def product(s):
    return s.count("?")*s.count("!")

答案2:

def product(s):
    return s.count('?') * s.count('!')

答案3:

def product(s):
     return (s.count('?') * s.count('!'))

答案4:

def product(s):
    return s.count('?')*s.count("!")

答案5:

def product(s):
    return s.count("!")*s.count("?")

答案6:

def product(s):
    return s.count('!') * s.count('?')

答案7:

def product(s):
    return(s.count("!")*s.count("?"))

答案8:

def product(s):
    return (s.count('!') * s.count('?'))

答案9:

def product(s):
    return s.count('!') * s.count("?")
    pass

答案10:

def product(s):
    pass
    return s.count('!')*s.count('?')

答案11:

def product(s):
    return (s.count("!")*s.count("?"))
    
    pass

答案12:

def product(s):
    return s.count('!') * s.count("?")

答案13:

def product(s):
    pass
    return s.count("!") * s.count("?")

答案14:

def product(s):
    exclamation = s.count("!")
    question = s.count("?")
    return exclamation*question​

答案15:

def product(s):
    exclamation = s.count('!')
    question = s.count('?')
    return exclamation * question​

答案16:

def product(input):
    return input.count("!") * input.count("?")

答案17:

def product(s):
    ce = cq = 0
    for i in s:
        if i == '!':
            ce += 1
        elif i == '?':
            cq += 1
    return ce * cq​

答案18:

import operator

def product(s):
    return operator.mul(*map(s.count, '?!'))

答案19:

def product(s):
    l= list(s)  
    excl = l.count('!')
    qust = l.count('?')
    if excl == 0 | qust == 0:
        return 0
    else: 
        return (excl*qust)

答案20:

def product(s):
    e = q = 0
    for c in s:
        if c=="!":
            e+=1
        if c=="?":
            q+=1
    return e*q​

答案21:

def product(s):
    substring1="!"
    substring2="?"
    count=s.count(substring1)
    count2=s.count(substring2)
    return count*count2​

答案22:

def product(s):
    return len([c for c in s if c == '!']) * len([c for c in s if c == '?'])



Python基础训练营景越Python基础训练营QQ群

Python练习题答案: 感叹号系列#13:计数感叹号和问号的数量,退回产品【难度:1级】--景越Python编程实例训练营,1000道上机题等你来挑战_第1张图片
欢迎各位同学加群讨论,一起学习,共同成长!

你可能感兴趣的:(python面试题库和答案,python编程练习,编程基础,Python编程习题答案)