Python入门微课
有言用户
进入Python入门课程,了解基础编程知识。
视频脚本

同学们上课同学们好,请坐。今天我们开始学习第四章程序设计基础的第一部分,4.1程序设计语言的基础知识

回顾上节课内容,下面的百鸡百钱如何描述算法的过程的?是不是也可以用三层循环枚举出来呢,想想,可不可以用二层的循环就枚举出来呢?

理解下面的程序,这样程序就可以更加精简了。这也是我们在学习算法中所追求的效率问题

学习Python编程首先了解Python的编程环境和特点。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 1、 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 2、Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。 3、Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。 4、Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。 还有Python 发展历史,大家可以通过注册本地大模型Ollama,使用了解更多相关的信息。5、Python 应用也是非常广的,包括Youtube - 视频社交网站,豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站等很多应用到Python开发的

Window 平台安装 Python:

在开始菜单中搜索 IDLE:使用

编程猫海龟编辑器安装

编程猫海龟编辑器使用

编程猫海龟编辑器编写程序运行测试

Anaconda 发行版包含了 Python。 Anaconda 是一个集成的数据科学和机器学习环境,其中包括了 Python 解释器以及大量常用的数据科学库和工具。

下载

安装

选择路径

配置环境

Jupyter Notebook

新建文件

运行测试2s

回到本课的重心内容,Python的基础知识, 包括Python的常量与变量,第2是数据类型,第3是Python的运算符表达式,第4是Python的函数

在使用计算机编写求解算法程序时,首先应该掌握程序设计的一些基础知识,包括常量和变量、数据类型、运算符与表达式及函数。以python语言为例

第一部分,Python的常量与变量Python中没有专门的常量定义语法,常量和变量的主要区别在于它们的值是否能被改变。‌ 常量是在程序执行过程中其值不能发生改变的量,而变量则可以在程序执行过程中改变其值。在Python中,常量通常通过将变量名全部大写来表示,但这并不是语法上的强制手段,而是一种约定俗成的做法。‌

变量的概念,每个变量都拥有独一无二的名字,称为标识符(变量名),通过标识符就能找到变量中的数据,在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

动态语言与静态语言

Python 没有声明变量的命令。 首次为其赋值时,才会创建变量。

等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。1、一旦看到赋值符号,那么一定要先看赋值符号的右侧。 2、赋值就是在内存空间中申请一块内存空间储存数据值 。3、赋值就是给数据绑定一个变量名 。4、赋值后以后就可以通过变量名找到数据值

Python 变量命名规则: 1.变量名必须以字母或下划线字符开头。 2.变量名称不能以数字开头。 3.变量名只能包含字母数字字符和下划线(A-z、0-9 和 _)。 4.变量名称区分大小写(age、Age 和 AGE 是三个不同的变量) 。5、变量名不能与关键字重复

常用关键字有

练习题,下列变量名正确的是那个?那变量有什么类型呢,我们学习第二部分.

我们接着学习第二部分内容,Python的数据类型,在编程中,数据类型是一个重要的概念。Python常见的数据类型有: 1.Number(数值), 2.String(字符串), 3.bool(布尔类型), 4.List(列表), 5.Tuple(元组), 6.Set(集合) , 7.Dictionary(字典) Python 的六个标准数据类型中: 不可变数据(3 个):Number(数值)、String(字符串)、Tuple(元组); 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

第一所谓Number(数值)型,也可以说是数字类型,常说的整数,小数,复数

1、Int 或整数是完整的数字,正数或负数,没有小数,长度不限。2、Float 浮动或“浮点数”是包含小数的正数或负数。3、复数用 "j" 作为虚部编写。 4、类型转换 您可以使用 int()、float() 和 complex() 方法从一种类型转换为另一种类型

第二String(字符串),字符串是以单引号或双引号括起来的任意文本,如‘abc’ “xyz”等。字符串的索引从0开始,-1 为从末尾开始的位置。

Python 中的字符串由单引号或双引号括起。可以使用 print() 函数显示字符串字面量:

字符串的索引从0开始,-1 为从末尾开始的位置。

Python 编程语言中有四种集合数据类型: 列表(List)是一种有序和可更改的集合。允许重复的成员。 在 Python 中,列表用方括号编写。 访问项目通过引用索引号来访问列表项。 元组(Tuple)是一种有序且不可更改的集合。允许重复的成员。 在 Python 中,元组是用圆括号编写的。通过引用方括号内的索引号来访问元组项目 负索引表示从末尾开始,-1 表示最后一个项目,-2 表示倒数第二个项目,依此类推。

集合(Set)是一个无序和无索引的集合。没有重复的成员。 在 Python 中,集合用花括号编写。无法通过引用索引来访问 set 中的项目,因为 set 是无序的,项目没有索引。 但是可以使用 for 循环遍历 set 项目,或者使用 in 关键字查询集合中是否存在指定值。词典(Dictionary)是一个无序,可变和有索引的集合。没有重复的成员。 在 Python 中,字典用花括号编写,拥有键和值。通过在方括号内引用其键名来访问字典的项目如何对这些变量时行运算呢,下面进入第三部分,

为我推荐
微信咨询
预约演示
AI
干货
在线客服