salary=float (input( ))
if salary<=5000:
tax=0
elif salary<=7000:
tax=(salary-5000)*0.1
elif salary<=10000:
tax=200+(salary-7000)*0.2
else:
tax=800+(salary-10000)*0.4
print(salary-tax)
s = 0
i = 1
while i <= 100:
if i % 10 != 0 :
s+= i
i+ =1
print(s) ( )
def factorial(n):
s=1
for i in range(2,n+1):
s=s*i
return s
total=factorial(4)
print(total)
①将num除以10取余,求得个位数;
②然后将num除以10取整,去掉个位数。
③重复步骤①②直到num为0。
完成对每一个自然数进行火柴棒个数的统计,下列说法正确的是( )
BookInfo0=("ID0010230",15.68,36)
BookInfo1=("ID2315937",20,2)
BookSet={BookInfo0,BookInfo1}
t=0
For i in BookSet:
t+=i[1]*i[2]
print(t)
最适宜运动心率=(220-年龄数-安静心率)×(60%~80%)+安静心率
low=(220-①-②)*0.6+②
high=(220-①-②)*0.8+②
print(low, high)
代码中的①: ②:
listque=[] #定义列表listque存储停车状况
max=8 #停车位最大容量
while(True):
print('1.停车')
print('2.开车离开')
print('3.查看停车库')
print('其他. 退出')
x=input("输入你的选择:") #输入选择项
if x=='1':
if len(listque)< :
print("还有",max-len(listque),"个停车位。")
listque.append(input("请输入停车车牌:"))
else:
print("对不起,停车位已满。")
elif x=='2':
if len(listque)==0:
print("停车库为空。")
else:
print (,"开出。")
elif x=='3':
print(listque)
else:
break
在横线中填入代码中
( 45 )10 = ( )2
(B5)16 = ( )10
我们将该同学家和各个快递门店的位置抽象成顶点,作为根节点的“家”编号为“H”,其3个子节点(快递门店A,快递门店B,快递门店C)分别编号为“A” “B” “C”,两个位置间的步行线路抽象成边,在边上标上时间权值,如下图:
从起点出发,把当前可以到达的下一个位置列举出来,再从列举出的新位置出发,继续列举下一步可以到达的位置,以此类推,直到返回起点。我们可以用树结构把所有可能的走用图描述出来