摘要: 拓展 02 调试Debugging 调试理论 开始调试之前:摆正心态(机器永远是对的,未测代码永远是错的) 软件的两层含义:1)人类需求在信息世界的投影(错需求:bug) ​ 2)计算过程的精确描述(实现错误:bug) 调试:困难原因:只能观测到failure,无法预知bug在哪里 看懂报错信息 利 阅读全文
posted @ 2024-12-09 14:49 。。*^_^* 阅读(65) 评论(0) 推荐(0)
摘要: Task 06 循环Loop for 循环和循环范围 循环的特点 基于提供的范围,重复执行特定次数的操作。rangerange(x,y) 是左闭右开区间,包含x,不包含yrange()是一个什么东西 >相当于一个生成器,生成一个数列省略第一个参数:range起始范围默认为0添加第三个参数:第三个参数 阅读全文
posted @ 2024-12-07 23:54 。。*^_^* 阅读(37) 评论(0) 推荐(0)
摘要: Task 05 条件Conditionals IF 语句 IF Else 语句 IF-ELIF-ELSE语句 IF-ELSE推导式 def abs7(n) return n if (n>=0) else -n def abs7(n): if n >=0: return n else: return 阅读全文
posted @ 2024-12-04 23:09 。。*^_^* 阅读(19) 评论(0) 推荐(0)
摘要: Task 03 数据类型和操作 常用内置类型 BUILTIN TYPES 判断数据类型:输入:print(type()) 输出:<class '(数据类型)'> 整形Integer(int)浮点数Float布尔值Boolean(bool)类型Type更多数据类型字符串 String(str)列表 L 阅读全文
posted @ 2024-12-01 22:34 。。*^_^* 阅读(30) 评论(0) 推荐(0)
摘要: Task01 课程简介,安装Installation 课程简介 1.python是一种相当高级的语言,由著名的“龟叔”所创造。2.用处可以做日常任务,做网站,做网络游戏后台。3.缺点:无法写操作系统(C语言),手机应用(Java,Swift/objective-C),3D游戏(C,C++),其运行速 阅读全文
posted @ 2024-11-28 23:11 。。*^_^* 阅读(31) 评论(0) 推荐(0)