arr =[1000000,600000,400000,200000,100000,0]
rat =[0.01,0.015,0.03,0.05,0.075,0.1]while(1):
i =int(input('请输入当月利润:'))if i ==0:break
result =0for idx inrange(0,6):if i > arr[idx]:
result +=(i-arr[idx])*rat[idx]
i = arr[idx]print(result)
请输入当月利润:100
10.0
请输入当月利润:0
3、输入三个整数x,y,z,请把这三个数由小到大输出(有内置排序函数)
my_list =[]for i inrange(3):
x =int(input('input:'))
my_list.append(x)# 排序sort()
my_list.sort()# my_list.sort(reverse = True),排序反转,从大到小
my_list
input:1
input:5
input:4
[1, 4, 5]
4、将一个列表的数据复制到另一个列表中
a =[1,2,3]
b = a[:]
b
[1, 2, 3]
5、暂停一秒输出,并格式化当前时间。使用time模块的sleep()函数
import time
print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))
time.sleep(1)print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))
time.sleep(3)print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))