相关试卷
-
1、下列一组QQ登录密码最安全的是( )A、13850011 B、likeme C、Tech%#0592 D、love126
-
2、若一个字符串从左向右读与从右向左读都一样,我们就将其称之为回文串。小莹编写了一个程序判断一个字符串是不是回文串,若是回文串则输出True,否则输出False。例如字符串abcba是回文串,而字符串abcab不是回文串。
实现上述功能的Python程序代码如下,请回答下列问题。
s=input("请输入一个5位数:")
if :
print(True)
else:
print(False)
(1)、该算法的主要程序控制结构是。(单选,填字母:A .顺序结构;B . 分支结构;C .循环结构)(2)、请在程序划线处填入合适的代码。 -
3、输入三条边长,若能构成三角形,则利用海伦公式计算该三角形的面积。海伦公式为:
,式中a,b,c分别为三角形的三边长,p为周长的一半,s为三角形的面积。实现上述功能的Python程序代码如下,请在程序划线处填入合适的代码。 a=eval(input("a="))
b=eval(input("b="))
c=eval(input("c="))
if :
print("周长为", a+b+c)
p=(a+b+c)/2
s=
print("面积为",s)
else:
print("不能构成三角形")
-
4、检测输入的四位整数abcd是否满足下述关系:(ab+cd)×(ab+cd)=abcd。实现上述功能的Python程序代码如下,请在程序划线处填入合适的代码。
k=int(input("输入一个四位数:"))
x=
y=k%100
if :
print("符合")
else:
print("不符合")
-
5、有如下Python程序段:
List1=["apple", "watermelon", "coconut", "orange", "peach", "lemon"]
a=List1[2]
b=List1[1]< a
c=a[0:2]==a[2:4]
该程序执行后,a的值为 , b的值为 , c的值为
-
6、有如下Python程序:
a=int(input())
b=int(input())
c=a+b
print(a,"+",b,"=",c)
程序运行时,通过键盘分别输入23和3,输出的结果是。
-
7、如下图所示的流程图,下列与其算法功能一致的数学表达式是( )
A、1+2+3+…+100 B、-1-2-3-…-100 C、1-2+3-4+…-100 D、-1+2-3+4+…+100 -
8、已知字典dict1={"01":"Jan","02":"Feb","03":"March","04":"April","05":"May"},现要在字典dict1中增加一个键为"06"值为"June"的元素,下列语句能实现的是( )A、dict1[06]="June" B、dict1["06"]=["06":"June"] C、dict1["06"]={"June"} D、dict1["06"]= "June"
-
9、已知字典dic1存放学生的姓名和对应的数学成绩,dic1={"朱丹红":88,"沈美丽":90,"江小鱼":79,"王华":91},现想获取学生江小鱼的数学成绩,下列操作正确的是( )A、dic1[2] B、dic1=["江小鱼"] C、dic1{"江小鱼"} D、dic1["江小鱼"]
-
10、列表list1=[2,3,5,10,18,22,29],现在想要得到列表的最后一个元素29,下列选项中不能实现该功能的是( )A、list1[6] B、list1[7] C、list1[-1] D、list1[6:7]
-
11、已知s="3.141592654",则s[4:6]+s[-1]返回值为( )A、"414" B、"1594" C、"154" D、"19"
-
12、下列哪条赋值语句在Python中是非法的( )A、x=y=z=1 B、x=(y=z+1) C、x,y=y,x D、x+=y
-
13、下列语句中,输出结果为21的是( )A、print("2"+"1") B、print("2" in "21") C、print(2+1) D、s="2021"; print(s[3:4])
-
14、下列表达式中,值为True的是( )A、1>=2 or 3<5 and 7//2>6//2 B、not(1>2 or 1!=5) C、int(6.89)==7 D、8%5==9//3
-
15、下列选项中表达式的结果和其他三项不同的是( )A、"ac" in "abc" B、5 != 6 C、"a"> "H" D、not( 9 % 2 == 0)
-
16、判断数值x是否在区间[a,b]内,下列表达式正确的是( )A、x >= a and x <= b B、"a" <= x <= "b" C、a≤x≤b D、a <= x or x <= b
-
17、下列 Python表达式的值为整数6的是( )A、13//2 B、18%3 C、24/4 D、2**3
-
18、下列可作为Python变量名的是( )A、ab-3 B、space line C、_apple D、if
-
19、某算法用伪代码描述如下。
输入两个互不相等的自然数x,y
if x>y then
x←x+y,y←x-y,x=x-y
输出x,y
关于上述算法,下列说法正确的是( )
A、该算法无法用流程图来描述 B、该算法运用了循环结构的控制转移 C、该算法实现了从小到大输出两个自然数 D、该算法不符合“可行性”特征 -
20、下面关于算法的描述,正确的是( )A、一个算法只能有一个输入 B、算法只能用流程图来表示 C、一个算法的执行步骤可以是无限的 D、一个完整的算法,不管用什么方法来表示,都至少有一个输出结果