编程第一题
【编程实现】
输入一个字符串,如果该字符串以er,ly,ing 后缀结尾的,
则删除该字符串后缀的宇符串,否则将原字符串输出。
# 编程第一题
# 【编程实现】
#输入一个字符串,如果该字符串以er,ly,ing 后缀结尾的,
#则删除该字符串后缀的宇符串,否则将原字符串输出。
s = input()
#字符串可以理解为字符型数组
if s[-2:] == 'er' or s[-2:] == 'ly':
print(s[:-2])
elif s[-3:] == 'ing':
print(s[:-3])
else:
print(s)
编程第二题
有这样一种加密的策略:第一次加密策略是将明文中宇母a加密为01,b加密为02,c 加密为 03,
以此类推,x加密为24,y加密为25,z加密为26,空格不加密;
然后在第一次加密的基础上进行二次加密,
第二次加密策略是将数字0加密为 27,数字1加密为28,
以此类推,数字8加密为35,数字9加密为36,空格则加密为00.
编程实现:请输入一段明文,按照上述加密策略,输出对应密文。
输入描述:输入一段明文(只包含小写字母和空格)
输出描述:校照上述加密策咯,输出对应密文。
样例输人:ab c
样例输出:27282729002730
# 编程第二题
# 有这样一种加密的策略:第一次加密策略是将明文中宇母a加密为