学习Python从娃娃抓起!记录下蓝桥杯备考学习过程中的题目,记录每一个瞬间。
附上汇总贴:历年蓝桥杯Python青少组中/高级选拔赛(STEMA)真题解析 | 汇总
第1题
执行print(5%3)语句后,输出的结果是( )
A.0
B.1
C.2
D.3
【答案】:C
【解析】
%表示取余,5%3为2,故选C
第2题
以下选项中,哪一个是乘法运算符?( )
A.%
B.//
C.*
D.**
【答案】:C
【解析】
%为取余运算符,//为整除运算符,*为乘法运算符,**为幂运算符
第3题
已知x=3,求x//2+x2的运算结果?( )
A.7.5
B.10
C.8
D.10.5
【答案】:B
【解析】
x//2为1,x2为9,故结果为10,选B
第4题
关于字符串的strip方法的作用是( )
A.只能删除字符串头部指定的字符
B.只能删除字符串尾部指定的字符
C.删除字符串头尾指定的字符
D.指定分隔符对字符串切片
【答案】:C
strip用来去除头尾字符,lstrip用来去除开头字符,rstrip用来去除结尾字符。split用来指定分隔符对字符串切片
第5题
以下选项中,对下面程序的打印结果描述正确的是( )
a=[1,2,3,4]
i=len(a)-1
while i>=0:
print(a[i])
i-=1
A.把列表a倒序打印出来
B.把列表a顺序打印出来
C.去除列表a的第一项后并依次打印出每一项
D.去除列表a的最后一项后并依次出每一项
【答案】:A
【解析】
i依次为3、2、1、0,故为倒序打印列表a,选A