python编程语言实操案例全内容分解
树图思维导图提供 Python编程案例实战脑图 在线思维导图免费制作,点击“编辑”按钮,可对 Python编程案例实战脑图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:430818f393493a84c233efca9aee53b9
Python编程案例实战思维导图模板大纲
程序设计语言
了解计算机的软硬件
硬件
物理计算机
外围设备
软件
应用软件
系统软件
程序设计语言的
低级语言
机器语言
第一代程序设计语言
使用二进制代码编写程序,可读性差,但能够直接被计算机识别和执行。
汇编语言
第二代程序设计语言
使用简单的助记符来表示指令
高级语言
是独立于计算机体系结构的语言
类似自然语言的形式描述对问题的处理过程
根据执行机制分类高级编程语言
静态语言
采用编译方式执行的语言
编译后的目标代码可以直接运行;编译所产生的目标代码执行速度通常更快
C、C++、C#、Java
脚本语言
采用解释方式执行的语言
源代码可以在任何操作系统上的解释器中运行,可移植性好;解释执行需要保留源代码,因此程序纠错和维护十分方便
JavaScript、PHP、Python
设计方法
逻辑思维
以数学学科为代表
实验思维
以物理学科为代表
计算思维
以计算机学科为代表
方法范畴
结构化程序设计
面向对象的程序设计
进制转换
Python语言概述
发展史
研发着:阿姆斯特丹的Guido
Python无疑是最为简洁、易上手的编程语言。
发展历程
应用领域
标识符
在Python语言中,同样也需要通过对程序中各个元素命名来加以区分,这种用来标识变量、函数、类等元素的符号称为标识符,通俗地讲就是名字。
常量
整型常量
实型常量
字符型常量
布尔型常量
变量结构
对于Python而言,一切变量都是对象,变量的存储,采用了引用语义的方式,变量存储的只是一个变量的内存地址,而不是这个变量的值本身。Python解释器会为每个变量分配大小一致的内存,用于保存变量引用对象的地址。
命名规则
变量赋值
特殊变量
例子
Python代码规范
编码规范
缩进
Python最具特色的就是使用缩进来表示代码块。缩进的空格数是可变的(一般为4个空格),但是同一个代码块的语句必须包含相同的缩进空格数。Python3不允许混合使用Tab和空格。
注释
Python代码中有两种常用的注释形式,即”#”和三引号。“#”用于单行注释,表示本行中“#”后的内容不作为代码运行;三引号常用于大段说明性的文本注释。
注释
语句换行
在编写代码时尽量不要使用过长的语句,如果语句确实太长,Python允许在行尾使用续行符“\”表示下一行代码仍属于本条语句,或者使用圆括号把多行代码括起来表示是一条语句。
常见数据类型
Python 3中有6种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)和Dictionary(字典)。其中,不可变数据类型有Number、String、Tuple;可变数据类型List、Dictionary、Set。
Python是强类型语言。当一个变量被赋值为一个对象后,这个对象的类型就固定了,不能隐式转换成另一种类型。当运算需要时,必须使用显式的变量类型转换。
输入和输出
input()输入函数: 输入语句可以在程序运行时从输入设备获得数据。标准输入设备就是键盘。在Python中可以通过input()函数取键盘输入数据。一般格式为:变量 = input(<提示字符串>)
print()输出函数:在Python中,使用内置的print()函数可以将结果输出到IDLE或者标准控制台上。print()函数的基本语法为:print(<输出值1>[,<输出值项2>, … , <输出值n>, sep=',', end='\n'])通过print()函数可以将多个输出值转换为字符串并且输出,这些值之间以sep分隔,最后以end结束。sep默认为空格,end默认为换行
字符串格式化输出:字符串格式化是指字符串本身通过特定的占位符确定位置信息,然后按照特定的格式将变量对象传入对应位置,形成新的字符串。
输入和输出
使用str.format()格式化字符串 :通过str.format (values)的方法格式化,其中str是带有{}规则的字符串,values是要传入的值。使用format方法格式化的规则与%相同。
时间插件