python简单程序(一道简单的python编程)

本文目录
一道简单的python编程
def demo(m, n):
for ji in range(1, m + 1):
tu = m - ji
if ji * 2 + tu * 4 == n:
return (ji, tu)
else:
return (-1, -1)
m, n = input(’输入鸡兔数,脚数:’).split(’,’)
if demo(int(m), int(n)) == (-1, -1):
print(’输入数据出错!’)
else:
print(’%d只鸡,%d只兔。’ % demo(int(m), int(n)))
Python简单程序
#!/usr/bin/python
# -*- coding:utf-8 -*-
# @Time : 2018/6/9 13:50
# @File : Bonus.py
def getbonus(money):
“““
利润低于或等于10万元时,奖金可提10%;
利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;
20万到40万之间时,高于20万元的部分,可提成5%;
40万到60万之间时高于40万元的部分,可提成3%;
60万到100万之间时,高于60万元的部分,可提成1.5%,
高于100万元时,超过100万元的部分按1%提成。
“““
if money.replace(’.’, ’’, 1).isdigit():
num = float(money)
else:
return u’输入错误信息’
if 0 《= num 《= 10:
bonus = num * 0.1
elif 10 《 num 《 20:
bonus = 10 * 0.1 + (num - 10) * 0.075
elif 20 《= num 《 40:
bonus = 10 * 0.1 + 10 * 0.075 + (num - 20) * 0.05
elif 40 《= num 《 60:
bonus = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + (num - 40) * 0.03
elif 60 《= num 《 100:
bonus = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + (num - 60) * 0.015
else:
bonus = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + 40 * 0.015 + (num - 100) * 0.01
return bonus
if __name__ == ’__main__’:
profit = raw_input(u’请输入当月利润(万元): ’)
mymoney = getbonus(profit)
if isinstance(mymoney, float):
print u’您获得的提成是: {}万元’.format(mymoney)
else:
print mymoney
用Python编程(越简单越好)
您好,以下程序已验证通过:
for i in range(0,1000):
if (i%3==2) and (i%5==3) and (i%7==2):
print(i)
希望对你有所帮助,谢谢您的支持!
Python简单编程
def GetNumOfBlocks(Layer):
return sum([sum(range(1, k + 1)) for k in range(1, Layer + 1)])
使用 (传入 Layer 参数 4):
print(GetNumOfBlocks(4))
输出:20
注意 return 行代码要缩进!

更多文章:
turtles歌曲(哪位大神有turtles(乌龟组合)的<谢谢>的歌词中文翻译 感激不尽)
2026年10月11日 10:00
金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)
2026年10月11日 09:10
repercussions(都是余波,repercussions和aftermath有什么区别啊)
2026年10月11日 09:00
dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)
2026年10月11日 08:50
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40





