用python建立《关于印发中小企业划型标准规定的通知》(工信部联企业〔2011〕300号)区分中小型企业的模型
时间: 2024-09-08 11:01:26 浏览: 49
要使用Python根据《关于印发中小企业划型标准规定的通知》(工信部联企业〔2011〕300号)建立区分中小型企业的模型,首先需要理解这份文件中对于不同行业中小企业的财务和非财务指标的划分标准。通常这些标准包括但不限于年营业收入、资产总额、员工人数等。以下是一个简化的示例模型,用于根据年营业收入和员工人数来判断企业规模:
```python
# 定义一个函数来判断企业类型
def classify_business(size, revenue, employee_count):
"""
判断企业类型:小型、中型或其他
:param size: 'micro', 'small', 'medium',代表微型、小型、中型企业
:param revenue: 年营业收入,单位万元
:param employee_count: 员工人数
:return: 企业类型字符串
"""
if size == 'micro':
# 微型企业标准示例(以制造业为例)
if revenue <= 300 and employee_count <= 20:
return '微型企业'
else:
return '非微型企业'
elif size == 'small':
# 小型企业标准示例(以制造业为例)
if (revenue > 300 and revenue <= 2000) or (employee_count > 20 and employee_count <= 300):
return '小型企业'
else:
return '非小型企业'
elif size == 'medium':
# 中型企业标准示例(以制造业为例)
if (revenue > 2000 and revenue <= 40000) or (employee_count > 300 and employee_count <= 1000):
return '中型企业'
else:
return '非中型企业'
else:
return '未知企业类型'
# 示例使用
entreprise_size = 'medium'
revenue = 1500 # 假设年营业收入为1500万元
employee_count = 250 # 假设员工人数为250人
# 调用函数进行判断
result = classify_business(entreprise_size, revenue, employee_count)
print(f'企业类型为:{result}')
```
在实际应用中,上述模型需要根据工信部联企业〔2011〕300号文件中的具体标准进行调整,并且可能需要处理更多的财务和非财务指标,以及更复杂的业务逻辑。同时,企业类型还可能涉及到更多的参数和判断条件。
阅读全文