资源简介 (共16张PPT)信息技术八上第1-3课P3 : 了解Python创始人Python的由来2吉多·范罗苏姆Guido van Rossum1.1989年,吉多·范罗苏姆在参加设计ABC(一种教学语言)后,决定开发一个新的解释程序,作为ABC语言的一种继承。2.ABC这种计算机语言非常优美和强大,是专门为非专业程序员设计的。但是并没有成功推广,吉多认为是非开放造成的。3.之所以选中Python(蟒蛇)作为程序的名字,是因为他是BBC电视剧--蒙提·派森的飞行马戏团(Monty Python’s Flying Circus)的爱好者。4.1991年,第一个Python解释器诞生,它是用C语言实现的。P3 : Python语言的特点P3 : Python命令提示符IDLE解释器4知识链接集成开发环境(IDE) IDE是指用于提供程序开发环境的应用程序,一般包括代码编辑器、调试器和图形用户界面工具。目前,用于编写Python程序的IDE较多,如IDLE、Spyder、PyCharm等。P3 : Python创程序文件选择菜单“File→New File”,出现右图所示界面,可以创建程序文件。程序编写完成后,选择“File→Save”,选择RUN或键盘上的F5键可运行然后文件重命名(如“我的第一个程序”,默认扩展名为.py)并保存P4:程序中不同颜色的代码有什么意义紫色红色绿色语法高亮注释函数字符串日积月累input函数格式:input([prompt])功能:读取从键盘输入的字符串,若给定提示字符串(参数prompt),则直接输出。print函数格式:print(*objects,sep=‘ ’,end=‘\n’ )功能:可以一次输出多个对象。多个参数(object复数)之间用逗号分隔,输出的多个对象之间的分隔符默认为一个空格,所有信息输出之后添加的符号默认为换行符。P4: input和print函数P6 :随堂练习1.Python创建的程序文件类型(扩展名)为 。2.在IDLE解释器命令提示符后输入以下命令,观察运行结果: 。>>> print(“2+3=”,2+3).py2+3=53.编写一个包含以下代码的程序,调试并运行数据类型名称 数据表示形式整型(int)浮点型(float)字符串型(str)列表(list)布尔型(bool)数学中的整数,如:0,1,-2等数学中的小数,如:2.0,3.14,-6.8等用引号作为界定符,如:'ABC',''请输入'' 等用方括号作为界定符,如:[1, 2, 3],[1, 'a'] 等只有两种值:True 和 FalseP8 : Python常用数据类型P9 : Python中字符串和列表的索引操作P10 : Python中字符串和列表的切片操作变量命名规则:1.变量名只能包含字母、数字和下划线。其中字母区分大小写。2.不能以数字开头,不能与关键字同名。变量的赋值格式:变量名 = 表达式什么是变量:变量是指其值在程序执行过程中会发生变化的量,它一般需要先定义再使用。P10 : Python中变量和赋值语句Python中的关键字False class from orNone continue global passTrue def if raiseand del import returnas elif in tryassert else is whileasync except lambda withawait finally nonlocal yieldbreak for notP11 :随堂练习1.查看变量类型,计算字符串长度2.访问列表中的元素,并对列表进行处理思考:>>>Mphone[1]是什么结果?思考:>>>Mphone[ ? ]还可以是思考:>>>Mphone[0][1]的结果是?运算符 表达式 描述 示例 优先级+ x+y 将x与y相加 5+2结果为7 3- x-y 将x减去y 5-2结果为3 3* x*y 将x与y相乘 5*2结果为10 2/ x/y 将x除以y,结果为浮点数 5/2结果为2.5 2// x//y 将x除以y,取整数部分 5//2结果为2 2% x%y 将x除以y,求余数 5%2结果为1 2** x**y 求x的y次幂 5**2结果为25 1P13 :算术运算符及优先级算术运算符存在优先级别,优先程度最高级别为1,同等级按照自左向右的顺序运算P15 :日积月累P16 :随堂练习1、程序填空。输入一个3位数的自然数,然后依次输出这个数每位上的数字,并用逗号分隔。2、编写实现将摄氏温度转换为华氏温度。 展开更多...... 收起↑ 资源预览