实验4:Python字符串处理
第四关
-阿呆-
一分耕耘,一分收获。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第7关:求数字之和
n = input() a = n.split(',') sum =0 for i in a: sum += eval(i) print('请输入几个数字(用逗号分隔)sum={:.2f}'.format(sum)) 本关任务:编写程序,实现如下功能:从键盘输入几个数字,用逗号分隔,求这些数字之和。要求输出结果保留2位小数。 测试输入:4,91,51,2,32 预期输出:sum=180.00 测试输入:5,1,1.51,12.3,22,100.24 预期输出:sum=142.05 ...原创 2021-10-25 20:41:23 · 2795 阅读 · 0 评论 -
第6关:Python的标识符
#应该是最难的一关了吧,补课了很多知识 # keyword.iskeyword()用于判断关键字 # string扩展库 # and 和 or 的逻辑判断 import string import keyword n = input("Please Input Identifier:") digits = string.digits #包含0-9的数字字符串 letters = string.ascii_letters#包含所有大小写字母的字符串 punctuation = string.punctuati原创 2021-10-25 20:40:14 · 2921 阅读 · 0 评论 -
第5关:翻译密码
small = [chr(i) for i in range(97,123)] big= [chr(i) for i in range(65,91)] #分别对小写字母和大写字母字符串的调用 y = input() x = len(y) n = list(y) for i in range(x): if n[i].isalpha()!=True: continue else: if n[i] in small: c = small.i原创 2021-10-25 20:25:49 · 3902 阅读 · 1 评论 -
第4关:挑选以元音字母开头的单词
for i in range(5): n = input('Please enter a word:') yuanyin = ['a','e','i','o','u'] if n[:1] in yuanyin: print(n) 本关任务:编写程序,从键盘输入5个英文单词,输出其中以元音字母开头的单词。 测试输入与预期输出: Please enter a word:a a Please enter a word:hello Please enter a word:原创 2021-10-25 20:22:19 · 2220 阅读 · 0 评论 -
第3关:字符串连接
a = input('Please enter a string:') b = input('Please enter a string:') c = input('Please enter a string:') d = input('Please enter a string:') e = input('Please enter a string:') f = a + b + c + d + e print(f) 本关任务:编写程序,从键盘输入5个字符串,将它们连接成一个字符串后输出。 Please原创 2021-10-25 20:19:10 · 1887 阅读 · 0 评论 -
第2关:循环输出字符串
b = input('Please Input:') for i in range(1,len(b)): print(b[:len(b)-i]) 本关任务:编写程序,输入一个字符串,每次去掉最后面的字符并输出。 测试输入2:Please Input:Pyhon123 预期输出2: Pyhon12 Pyhon1 Pyhon Pyho Pyh Py P ...原创 2021-10-25 20:16:34 · 2061 阅读 · 0 评论 -
第1关:逆序输出字符串
n = input('Please enter a string:') for i in range (0,len(n)):#[0,len(n)),从len(n)到0 print(n[-1-i],end='') 本关任务:编写程序,将一个字符串中的字符按逆序打印出来。 有两种类似的方式 第一种 n = input('Please enter a string:') for i in range (len(n),0,-1):#[len(0),0) 从len(n)到0 左闭右开 print(原创 2021-10-25 20:15:09 · 2236 阅读 · 0 评论
分享