试题 试卷
题型:填空题 题类: 难易度:普通
江苏省普通高中学业水平合格性考试信息技术模拟卷(七)
n=int(input("请输入用电量总计:"))
s=0
if n<=150:
s=*0.4
elif n<=400:
s=()*0.5+150*0.4
else:
s=(n-400)*+250*0.5+150*0.4
print("应交的电费是%.1f" % s)
s="ABCDEFGH"
i=1
Do While i<=Len(s)
If i mod 2=0 then
s=mid(s, i+1, len(s)-i) & mid(s, 1, i-1)
End If
i=i+1
Loop
Text1.text=s
from microbit import *
while True:
if button_a.is_pressed():
display.show(Image.HAPPY)
elif button_b.is_pressed():
break
else:
display.show(Image.SAD)
sleep(1000)
在micro:bit硬件支持下,以下说法正确的是 ( )
def peach(n):
if n == 10:
return 1
return (peach(n+1)+1)*2
print(peach(8))
执行该程序段后,输出的结果是( )
实现功能:判断正数负数还是零:输入一个实数,如果这个数大于0输出“正数”,如果小于0输出“负数”,如果等于0则输出“零”。
x=float(input("请输入一个数:"))
if {#blank#}1{#/blank#}:
print(x,"为正数")
{#blank#}2{#/blank#}:
print(x,"为负数")
{#blank#}3{#/blank#}
a = [ 5 , 4 , 2 , 1 , 3 , 6 ] ; q = [ 0 ] * 6 ; head = tail = 0
for i in range( len( a ) ):
if a[ i ] % 2 == 1 :
q[ tail ] = a[ i ] ; tail = tail + 1
elif head < tail :
head += 1
print( tail – head )
执行该程序段后,输出结果为( )
试题篮