python_4

s = input()
d = {'upper':0, 'lower':0}
for i in s:
    if i.isupper():
        d['upper'] += 1
    elif i.islower():
        d['lower'] += 1
    else:
        pass
print('upper:', d['upper'])
print('lower:', d['lower'])

计算给定句子的大小写字母个数

注意点:

  1. isupper()和islower()函数的应用

------------------------------------------------------------------------------------------------------------------------

a = input()
n1 = int('%s'%a)               #n1 = int(a)
n2 = int('%s%s'%(a,a))         #n2 = int(a+a)
n3 = int('%s%s%s'%(a,a,a))     #n3 = int(a+a+a)
n4 = int('%s%s%s%s'%(a,a,a,a)) #n4 = int(a+a+a+a)
print(n1 + n2 + n3 + n4)

计算a + aa + aaa + aaaa

注意点:

  1. 对于字符串来说,+ 为直接拼接

  2. %s的应用

---------------------------------------------------------------------------------------------------------------------

accept = input()
value = [x for x in accept.split(',') if int(x)%2]
print(','.join(value))

找出一列数字中的奇数

注意点:

  1.   value = [x for x in accept.split(',') if int(x)%2]  对list赋值的使用

---------------------------------------------------------------------------------------------------------------------

猜你喜欢

转载自www.cnblogs.com/yqs-0705/p/10345818.html