⑴统计每个人想去旅游的城市数目。
⑵统计想去大理的人数以及名单。
根据上述算法思想,补全下列代码。
dic_city={"小明":["厦门","成都","大理"],"小李":["大理","广州"],"小张":["三亚","大理","青岛","上海"]}
for k,v in :
print("{}想去{}个城市旅游". )
name=[]
for k,v in dic_city.items():
if "大理" in :
name. append(k)
print("想去大理旅游的有{}人,他们是{}".format(len(name) ,"、". ))
将水位传感器与开源硬件相连接,可以制作一个鱼缸水位控制装置。以micro:bit为例,通过扩展板连接水位传感器、继电器模块、直流抽水水泵等设备,实现低于预设水位自动供水的效果,并利用python语言编写简单程序实现这一功能。请结合流程图44中的算法将程序补充完整。
from microbit import *
while True:
water_ level= pin1. read_ analog()#将P1引脚的模拟值设为变量“water_ level”
if #如果变量“water_ level” 小于300
pin0. write_ _digital(1)#P0引脚数字输出为“1”,接通继电器
#LED灯显示伤心
else:
#P0引脚数字输出为“0”,断开继电器
display. show (Image. HAPPY)#LED灯显示开心
为了防盗,小智家的门锁最近换成了智能密码锁,他家的密码是“xy#123”,小智想设计一个验证密码的程序,请你帮帮他。
⑴sum=0 for i in range(10): sum+=i i=i+1 print (sum) 输出结果: | ⑵c=0 for i in range(1,21): if i%3==0 or i%5==0: c+=1 print(c) 输出结果: |
⑶s="中国China" if len(s)<=5: t=s else: t=s[0:4] print(t) 输出结果: | ⑷s=0 for i in range(1, 10) : if i%3==0: s=s+1 else: s=s+2 print(s) 输出结果: |
用t表示当年用水量(单位:立方米),用f表示当年水费(单位:元),f和t的关系如下表达式所示:
请将程序补充完整。
t=float(input("输入当年用水量:"))
f=0
if :
f=3.45*t
elif 220<t<=300:
f=3.45*220+4.83*80+5.83* (t-300)
print("您的当年水费为:",f,"元")
mc=(input("输入名次(1~6):")) #将获取的名次转为整型
1st=[7,5,4,3,2,1] #将得分存放在列表中
if mc>=1 mc<=6: #如果名次在1~6名之间
df= #利用索引位置取出相应得分,赋值给变量df
print("得分:",) #输出得分df
else:
print("输入的名次不在范围内!")
n = int(input("请输入一个整数n:"))
if n<0 :
s=0
elif n<16:
s=n**2
else :
s=n **3
print(s)
若要测试所有分支程序代码是否正确,下列数据中合适的一组是( )。