开学第一课:一定不要这样问老师Python问题

中国大学MOOC“Python程序设计基础”第6次开课时间

董付国老师Python系列教材推荐与选用参考

=============

版权声明:由于公众号后台规则问题,本文暂时无法设置原创标记,但仍属原创内容,微信公众号“Python小屋”坚持只发原创技术文章。

=============

推荐教材:

《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2022年3月第12次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020、2021年度畅销图书(本书第二版为2019、2020年度畅销图书)

京东购买链接:https://item.jd.com/12668739.html

天猫、当当、京东均有销售,可以选择自己常用平台搜索“董付国 第3版”找到本书。

配套资源:教学大纲(基于工程教育专业认证,含课程思政)、电子教案、微课视频、PPT课件、例题源码、习题答案、在线练习系统。

适用专业:计算机、网络工程、软件工程以及相关专业。

适用学时:>=64

页数:381

定价:59.8

微课视频:124个

教学大纲:《Python程序设计(第3版)》配套教学大纲

习题答案:《Python程序设计(第3版)》课后习题答案

====================

任务描述:

编写Python程序,调用OpenGL,分别绘制两个人物的身体、胳膊、腿、脚,然后使用鼠标单击实现选择不同人物的不同组成部分,根据实际选择来修改窗口标题栏文字。如果鼠标按下的位置有多个物体重叠,在标题栏上显示所有被选择的物体。

准备工作:

安装Python以及扩展库PyOpenGL,参考:视频讲解--Python 3.10+OpenGL开发环境搭建

运行效果:

参考代码:

温馨提示:

关注微信公众号“Python小屋”,在公众号后台发送消息“大事记”可以查看董付国老师与Python有关的重要事件;发送消息“教材”可以查看董付国老师出版的Python系列教材(已累计印刷超过140次)的适用专业详情;发送消息“历史文章”可以查看董付国老师推送的超过1000篇原创技术文章;发送消息“会议”或“培训”可以查看近期董付国老师的培训安排;发送消息“微课”可以查看董付国老师免费分享的超过600节Python微课视频;发送消息“课件”可以查看董付国老师免费分享的Python教学资源;发送消息“小屋刷题”可以下载“Python小屋刷题神器”,免费练习2086道客观题和456道编程题,题库持续更新;发送消息“编程比赛”了解Python小屋编程大赛详情。

Python+OpenGL使用鼠标选择模型不同组成部分相关推荐

  1. 用鼠标选择模型表面两点并连线

    1.两次鼠标点击分别用两个小球标识点击的位置 2. 鼠标右键实现两个位置之间的连线,并在线的中心位置设置textrender来显示线的长度 3. 设置textrender的朝向始终面向摄像机,并作插值 ...

  2. Python+OpenGL实现虚拟场景中不同物体的拾取与选择

    开学第一课:一定不要这样问老师Python问题 中国大学MOOC"Python程序设计基础"第6次开课时间 董付国老师Python系列教材推荐与选用参考 ============= ...

  3. python拟合离散数据_Logit模型拟合实战案例(Python)——离散选择模型之六

    前言:本文详细介绍如何在Python中拟合Logit模型,包括数据准备.哑变量的处理.参数拟合结果解读等内容. 本文为系列离散选择模型(Discrete Choice Model, DCM)系列文章的 ...

  4. Python数据分析-房价预测及模型分析

    摘 要 Python数据分析-房价的影响因素图解https://blog.csdn.net/weixin_42341655/article/details/120299008?spm=1001.201 ...

  5. Python+OpenGL使用Cohen-Sutherland算法实现直线裁剪

    推荐教材: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年12月第11次印刷,山东省一流 ...

  6. python信用评分卡_基于Python的信用评分卡模型分析(二)

    上一篇文章基于Python的信用评分卡模型分析(一)已经介绍了信用评分卡模型的数据预处理.探索性数据分析.变量分箱和变量选择等.接下来我们将继续讨论信用评分卡的模型实现和分析,信用评分的方法和自动评分 ...

  7. 非期望产出的sbm模型_线性模型 vs. Logistic模型——离散选择模型之二

    前言:为什么因变量是分类变量的时候,我们会选择Logistic模型.而非最常见的线性回归模型?或者,换个说法:线性回归模型的劣势是什么?Logistic模型的优势又是什么?--针对这些问题,本文为您详 ...

  8. logit模型应用实例_最大似然估计(上)——离散选择模型之十

    原创文章,如需转载请联系作者! 希望这篇文章能讲清楚什么是"最大似然估计". 通过前文的推理,我们已经得到了二项Probit和二项Logit的模型表达式.在二项Probit模型中, ...

  9. logit回归模型_你们要的二项Logit模型在这里——离散选择模型之八

    前言:本文主要介绍如何以效用最大化理论为基础,推导出二项 Logit(Binary Logit)模型. 本文为系列离散选择模型(Discrete Choice Model, DCM)系列文章的第8篇. ...

最新文章

  1. mysql无法启动无法停止_Centos7以上的版本 mysql 无法启动,无法停止问题
  2. ECMA_作用域深入This关键字
  3. 系统发生 1219 错误。 提供的凭据与已存在的凭据集冲突。
  4. MySQL工具1:mysqladmin
  5. flex布局的相关注意事项
  6. 微信jssdk ajax 获取签名,【Golang版】微信access_token、jsapi_ticket、signature签名算法生成示例,开箱即用...
  7. 越心虚越藏着掖着,越藏越掖越脱节
  8. Java NIO之套接字通道
  9. BZOJ1834 [ZJOI2010]network 网络扩容
  10. appium 环境搭建 java
  11. 6.FreeRTOS学习笔记-信号量
  12. Web服务软件工厂(WSSF)演练之三:创建服务契约和实现方法
  13. 计算机文档我的文档丢失,“我的文档”不见了如何找回?几种解决“我的文档不见了”的办法...
  14. 十分钟完成的操作系统编写 你信吗?
  15. 【测绘程序设计】C#将度分秒(° ‘ “)转换度(°)程序实现(附源码)
  16. 【解决方案】Ehome协议视频融合平台EasyCVR在危化行业的安防监控应用
  17. 批处理控制VMware Workstation服务
  18. linux 3g拨号,中兴MF637U 3G 联通 linux 拨号
  19. OpenCV图像锐化
  20. 老徐FrankXuLei 受邀为中国东方航空上海研发中心讲授微软.NET企业开发课程

热门文章

  1. 转 android anr 分析示例,Android ANR 分析与解决
  2. php is_subclass_of,PHP_PHP is_subclass_of函数的一个BUG和解决方法,is_subclass_of的作用: 复制代码 - phpStudy...
  3. php转型mysql dba_MySQL_DBA整理(转)
  4. 丁卓雅计算机学院,幼儿园音乐教育教学研讨会暨许卓雅教授音乐专题讲座
  5. videojs默认显示controls 按钮功能失效_一文看懂Yearning SQL审核平台功能模块设计...
  6. 二维数组 赋值_数组,及二维数组
  7. 参考AWR中的Instance Activity Statistics 计算IOPS
  8. react-native viewpager用法
  9. 任意电脑登录MySQL_使用批处理命令注册运行mysql数据库,无需注册mysql服务,可以在任意电脑登录使用...
  10. 基于JAVA+SpringMVC+MYSQL的网上选课系统