分3步来计算,从7人中,任取4人参加环保知识竞赛,分析可得,这是组合问题,共C74=35种情况;选出的4人都为男生时,有1种情况,因女生只有3人,故不会都是女生,可得符合题意的选法共35-1=34种;故答案为:34