s=input("请输入字符串:")
count=0
for i in s:
if i>="0" and i<="9" :
count+=1
print(s[count:count+3])
若输入的字符串为"AB12CCC222GGBD",则程序运行的结果为( )
num = input("请输入数字串:")
c = 0
⑴
for i in range(1,len(num)):
if ⑵ and f == False:
f = True
elif ⑶ and f == True:
c = c + 1
f = False
print("该数字串中有", c, "个拐点")
方框(1)(2)(3)的代码由以下部分组成:
①f = True ②f = False ③num[i-1] > num[i] ④num[i-1] < num[i]
下列选项中代码顺序正确的是( )
表1 某高校学考等级成绩折算表
学业水平考试等级 | A | B | C | D |
成绩折算(分) | 10 | 8 | 6 | 4 |
表2 某学生学考等级成绩单
科目 | 语文 | 数学 | 英语 | 物理 | 化学 | 生物 | 政治 | 历史 | 地理 | 技术 |
等级 | A | A | A | A | A | B | A | C | B | A |
编写Python程序实现学考成绩总分折算。表2学生的折合分数如图所示。
方法1:设置左右两个索引,从两边往中间逐次判断。补充完整代码。
def fun_1(s):
L=0
R=___
while ___:
if s[L]!=s[R]:
return False #函数返回False并退出
L=L+1
___
return True #函数返回True并退出
方法2:只设置左边一个索引,利用对应关系获取右边索引位置。按提示要求补充完整代码。
def fun_2(s):
n=len(s)
for i in range(___): #请写出最小的遍历区间值,即不可写n
if ___:
return False
return True