上一页 1 ··· 5 6 7 8 9

2023年11月16日

Day08-面向对象编程基础

摘要: 面向对象编程基础 活在当下的程序员应该都听过"面向对象编程"一词,也经常有人问能不能用一句话解释下什么是"面向对象编程",我们先来看看比较正式的说法。 "把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部 阅读全文

posted @ 2023-11-16 18:22 ccblblog 阅读(2) 评论(0) 推荐(0) 编辑

Day07-字符串和常用数据结构

摘要: 字符串和常用数据结构 使用字符串 第二次世界大战促使了现代电子计算机的诞生,最初计算机被应用于导弹弹道的计算,而在计算机诞生后的很多年时间里,计算机处理的信息基本上都是数值型的信息。世界上的第一台电子计算机叫ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大学,每秒钟能够完成约5000次浮点 阅读全文

posted @ 2023-11-16 14:48 ccblblog 阅读(3) 评论(0) 推荐(0) 编辑

Day06-函数和模块的使用

摘要: 函数和模块的使用 在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解。 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案。想到这一点问题的答案就呼之欲出了。 可以用Python的程序来计算出这个值,代码如下所示。 """ 输入M和N计算C(M,N) 阅读全文

posted @ 2023-11-16 14:46 ccblblog 阅读(3) 评论(0) 推荐(0) 编辑

Day05-构造程序逻辑

摘要: 构造程序逻辑 学完前面的几个章节后,我觉得有必要在这里带大家做一些练习来巩固之前所学的知识,虽然迄今为止我们学习的内容只是Python的冰山一角,但是这些内容已经足够我们来构建程序中的逻辑。对于编程语言的初学者来说,在学习了Python的核心语言元素(变量、类型、运算符、表达式、分支结构、循环结构等 阅读全文

posted @ 2023-11-16 14:44 ccblblog 阅读(7) 评论(0) 推荐(0) 编辑

Day04-循环结构

摘要: 循环结构 应用场景 我们在写程序的时候,一定会遇到需要重复执行某条或某些指令的场景。例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向移动的指令。在这个场景中,让机器人向球门方向移动就是一个需要重复的动作,当然这里还会用到上一课讲的分支结构来判断 阅读全文

posted @ 2023-11-16 14:42 ccblblog 阅读(1) 评论(0) 推荐(0) 编辑

Day03-分支结构

摘要: 分支结构 应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后,我们要根据玩家得到分数来决定究竟是进入第二关,还是告诉玩家“Ga 阅读全文

posted @ 2023-11-16 14:33 ccblblog 阅读(3) 评论(0) 推荐(0) 编辑

Day02-语言元素

摘要: 语言元素 指令和程序 计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指令按照某种 阅读全文

posted @ 2023-11-16 14:31 ccblblog 阅读(4) 评论(0) 推荐(0) 编辑

Day01-初识Python

摘要: 初识Python Python简介 Python的历史 1989年圣诞节:Guido von Rossum开始写Python语言的编译器。 1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面),可以调用C语言的库函数。在最早的版本中,Python已经提供了对“类 阅读全文

posted @ 2023-11-16 14:25 ccblblog 阅读(11) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9

导航