【喵呜刷题小喵解析】:Python的编程环境有多种,包括图形化的和文本编辑器的。IDLE是Python自带的集成开发环境,提供了代码编辑、运行和调试等功能,因此选项C是正确的。选项A错误,因为Python的编程环境可以是图形化的,也可以是文本编辑器的,不是只有图形化的。选项B错误,因为Python的编程环境不仅仅是ipython,还有其他多种环境。选项D错误,因为虽然用windows自带的文本编辑器可以给Python编程,但不能在该编辑器下运行Python程序,需要借助其他工具或环境来运行。