Python编程入门培训教材PPT课件(35页)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
bool (布尔), 布尔类型只有两个值,false 和 true。
通常用来判断条件是否成立。
练习2:
数字可以自己改变
输出结果:
四、常用基础知识
字符串 在Python中,用引号括起来的都是字符串,其
中的引号可以是单引号,也可以是双引号。(‘ ’) (“ ”) 利用三引号,表示多行的字符串,可以在三引号
缩进的空格数是可变的,但是同一个代码块的
语句必须包含相同的缩进空格数。
练习1:
错误示范
四、常用基础知识
数字类型
Python中数字有四种类型:整数、浮点数、复数、
布尔型。
int (整数), 如 1, 只有一种整数类型 int,表示为长整型。
float (浮点数), 如 1.23、3E-2
complex (复数), 如 1 + 2j、 1.1 + 2.2j
input()
四、常用基础知识 print()
input()输入,它是一个内置函数,作用是接收用 户输入并将其返回。
print ()输出,它是一个内置函数,它的功能是“打 印到屏幕”,就是把括号里面的内容显示到屏幕上。
行与缩进
四、常用基础知识
缩进用在Python中用来标明代码之间的层次关系,
是Python语言中表明程序框架的唯一手段。
O:Output 输出
程序的输出 (屏幕显示输出、 文件输出、网络输 出、操作系统内部 变量输出等),输 出是一个程序展示 运算结果的方式。
用户输入:input()获得输入 运算部分:根据算法实现
结果输出:print()输出结果
三、程序编写的步骤
分析 分析问题的计算部分 问题
1
2 确定
问题
将计算部分划分为确定的IPO三部分
设计 完成计算部分的核心处理方法 算法
编写 实现整个程序 程序
3 4
升级 维护
5 调试 使程序在各种情况下都能够正确运行
测试
6 使程序长期正确运行,适应需求的微小变化
四、常用基础知识
注释 注释是程序员在代码中加入的辅助说明信息,
它不能被计算机执行,也不受语法约束,可以在 里面写入任何内容。
注释两种方法: 单行注释以#开头 多行以’’’开头和结尾
四、常用基础知识 字符串 字符串的截取的语法格式如下:变量[头下标:尾下标:步长]
注:[ : ]截取字符串中的一部分,wk.baidu.com循左闭右开原则,str[0,2] 是 不包含第 3 个字符的。Str[0:n] 截取到n-1位 ,不包含第n个字符
练习5:
四、常用基础知识
表达式
表达式指程序中产生或计算新数据的一行代码。例 如:X=25(表示将数字25赋值给变量X)
字符串
字符串的截取的语法格式如下:变量[头下标:尾下标:步长] 一个长度为n的字符串最后一个字符的位置是n-1
例如:Python中输入字符串:abcdef Str=abcdef Str[1]=? b Str[2:]=? cdef Str[:5]=? abcd Str[0:4]=? abcd Str[0:n]=? 截取到n-1位
测试安装:命令提示符下输入:python (返回python信息)
选择直接安装 勾选添加环境变量
一、Python语言的开发环境配置
2、启动 (1)调用IDLE来启动Python图形化运行环境。 (2)按照Python语法格式编写代码,编写可以采用任何 文本编辑器,保存文件。(只需要用IDLE打开就可以运行)
Python语言的33个保留字或者操作符可以产生符合语法的表达式。
四、常用基础知识
表达式
常用操作符
算术操作符:+, -, *, /, //, **, %分别表示加法或者取正
、减法或者取负、乘法、除法、整除、乘方、求余。
比较操作符:>, <, ==, !=, <=, >=用于比较两个表达式的
值,分别表示大于、小于、等于、不等于、小于等于
、大于等于。
逻辑操作符:and, or, not表示逻辑运算。
试一试
操作符的优先级
四、常用基础知识
函数
函数是一组代码的集合,用于表达一个功能,它 是程序组织好的,可重复使用的。函数名称是这段代 码的名字。你已经知道Python提供了许多内置函数(BI F),比如print()。常用的函数库:math(数学库) ran dom(随机函数库) turtle(海龟画图库)
中自由的使用单引号和双引号。(''' ''') 注:使用引号一定是成对的
练习3:单行字符串
练习3:多行字符串
四、常用基础知识 字符串
转义符 ‘\’, “\n”转义构成换行符
(注:使用r可以让反斜杠不发生转义。 如 r"this is a line with \n" 则\n会显示,并不是换行)
练习4:请直接在Python的IDLE界面输入 print(“happy day\n and sunny day”) ——回车 print(r‘happy day\n and sunny day ’)——回车
二、程序的基本编写方法
I:input 输入
程序的输入 (文件的输入、网 络的输入、用户手 工输入、随机数据 输入、程序内部参 数输入等),它是 一个程序的开始。
IPO模式
P:Process 处理
程序的主要逻 辑,程序对输入进 行处理输出产生就 结果,处理的方法 也叫算法,是程序 最重要的部分,是 一个程序的灵魂。
Python 编程入门
Python特点
优点:代码量少,及其精简, 功能强大,易于快速开发 缺点:运行速度慢
目录
一、Python3.0语言的开发环境 二、程序的基本编写方法 三、程序编写的步骤 四、常用基础知识 五、数据类型-列表
一、Python语言的开发环境
1.安装 官网:www.python.org(下载最新版本)
四、常用基础知识
字符串
字符串可以用 + 运算符连接在一起,用 * 运算符重复。 字符串是一个字符序列:字符串最左端位置标记为0,依次增加 ,这种编号叫做“索引”。(空格也算一个位置) 索引方式有两种,从左往右以 0 开始,从右往左以 -1 开始。 一个长度为n的字符串最后一个字符的位置是n-1
四、常用基础知识
也可以自己创建函数,这被叫做用户自定义函数 (Def函数)。
Def函数:def所定义的函数在程序中未经调用不能 直接执行,需要通过函数名调用才能够执行。
四、常用基础知识