首先,法律是国家最高权力机关制定的基本法律,其效力层级高于其他规范性文件。因此,在行政处罚的设定上,法律可以涵盖所有类型的处罚措施,包括但不限于警告、罚款、没收违法所得、责令停产停业等。
其次,行政法规作为国务院依据宪法和法律制定的规范性文件,虽然也可以设定行政处罚,但其权限相对受到限制。通常情况下,行政法规不能设定限制人身自由的行政处罚,这是为了保障公民的基本权利不受过度干预。
综上所述,题目中提到的“法律和行政法规都可以设定各种行政处罚”的说法并不完全准确。正确的理解应该是,法律具有全面的行政处罚设定权,而行政法规则需遵循特定的权限边界。希望这一分析能够帮助您更清晰地理解相关概念。