【课件】程序设计语言的基础知识(1课时) 课件高中信息技术粤教版(2019)必修1.pptx
4.1 4.1 程序设计基础程序设计基础我的第一个Python程序第一课时第一课时第一课时第一课时程序设计基础Python基础知识我们的第一个入门编程代码便是 Hello World!我的第一个Python程序我的第一个Python程序print(Hello,World!)编程是编写程序的简称,就是用计算机语言,告诉计算机解决问题的细节和步骤.目前世界上有600多种程序设计语言,常用的语言有Python,CC+Java.JavaScript等.程序设计基础Python基础知识步骤一:单击开始-python文件夹-IDLE进入python Shell我的第一个Python程序我的第一个Python程序程序设计基础Python基础知识步骤二:在提示符“”的后面输入 python命令并按回车键,该命令立即执行并显示结果我的第一个Python程序我的第一个Python程序注意注意:编程用到:编程用到的所有符号全是的所有符号全是英文英文符号,一旦符号,一旦用错用错代码报错会报错会有红色提示。有红色提示。4pythonpython命令命令命令命令执行执行结果结果程序设计基础Python基础知识新命令:输出指令格式:格式:print(print(想要输出的内容想要输出的内容)功能:输出括号内的结果,可以为功能:输出括号内的结果,可以为数学表达式、字符串数学表达式、字符串等等 其中数学表达式和数学课本的数学表达式一样,而其中数学表达式和数学课本的数学表达式一样,而 字符串表达式是用字符串表达式是用英文单引号英文单引号或双引号或双引号”括起来的一串字符括起来的一串字符我的第一个Python程序我的第一个Python程序print(“hello”)print(12)print(1+2)思考:思考:printprint可以输出什么内可以输出什么内容?是什么格式?动手容?是什么格式?动手实践。实践。程序设计基础Python基础知识解释我的第一个程序我的第一个Python程序Print(“Print(“字符串字符串”)”)或或 Print(Print(字符串字符串)如:如:p print(rint(“你好你好”)或或print(23)print(23)Print(Print(数字数字)如:如:Print(25)Print(25)Print(Print(表达式表达式)如:如:Print(23+6)Print(23+6)提示:提示:凡是凡是加了引号加了引号的数字、的数字、字母、符号都是字符字母、符号都是字符串,串,未加引号未加引号的数字的数字才是数值,可以进行才是数值,可以进行计算计算程序设计基础PrintPrint格式格式:如果需要输出多个内容,如果需要输出多个内容,用逗号用逗号,隔开隔开,Print(Print(内容内容1,1,内容内容2 2,内容,内容3)3)如:如:Print(“Print(“加法运算加法运算1+2=”,1+2)1+2=”,1+2)用print()函数输出下面内容:1、129822、你好!我是高中生!3、算式100-1的值是99!Python基础知识解释我的第一个程序我的第一个Python程序实践程序设计基础Python基础知识解释我的第一个程序我的第一个Python程序编程环境:在 Python Shell中,每输入一个命令并按回车键,计算机就马上执行该命令。如图一。如果需要计算机执行一系列命令,就需要在Python Shell中新建一个文件,把命令写一个文件里。如图二,在脚本式编程编程环境中,所有 Python 文件将以.py 为扩展名。我们可以在脚本式编程编程环境中保存或者打开Python 文件。图一,交互式编程环境图二,脚本式编程编程环境程序设计基础Python基础知识解释我的第一个程序我的第一个Python程序编程环境:在 Python Shell中,把命令写一个文件里时可以写多条。运行时点Run Module可以看到结果。程序设计基础Python基础知识解释我的第一个程序我的第一个Python程序编写一个程序,显示下面两行文字:hello!world!I like readding!实践程序设计基础Python基础知识我的第一个程序我的第一个Python程序编写一个程序,显示下面内容:梯形的上底是4;下底是5;高是3.它的面积是:(4+5)32=13.5实践程序设计基础程序设计基础Python的常量、变量及数据类型程序设计基础任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量(注意不是常量)中,方便以后使用。Python的常量与变量常量与变量的概念Python的常量与变量变量数据常量数据变量是一个打开的箱子,我们可以不断的更换箱子里的“数据”。即:变量保存的数据可以被多次修改。常量是需要封闭的箱子,我们把“数据”放到箱子里以后,就不能更换箱子里的“数据”。即:常量一旦保存某个数据之后就不能修改了程序设计基础Python的常量与变量变量的概念:在程序运行中,其值可以发生变化的量,称为变量。Python的常量与变量对变量赋值:每个变量都需要定义一个独一无二的名字,称为变量名。A A100100变量变量变量变量数据数据数据数据=赋值运算符赋值运算符赋值运算符赋值运算符 将数据放入变量的过程叫做赋值。程序设计基础在Python中,变量的标识符的定义是有规范的,不能随便定义。lPython程序设计语言规定标识符由字母(A-Z,a-z),数字(0-9)、下划线(_)组成,并且第一个字符必须是字母或者下划线,而不能是数字。l标识符的大小写字母是有区别的,如:value和Value是两个不同的标识符。l不能使用Python中的关键字(保留字)Python的常量与变量变量的命名Python的常量与变量不能以数字开头报错:无效的表达式程序设计基础Python基础知识练习Python的常量与变量实践试一试,以下变量合法的是:ok-1ok22Bthis_is_a_good_dayifforTureok-1ok22Bthis_is_a_good_dayif2forTure程序设计基础变量使用注意事项一:变量的内容在程序运行中是可以变化的,如变量age,其内容可以是14、也可以是15。读懂一个程序的关键就是时刻注意变量中值的变化情况。Python的常量与变量变量的概念Python的常量与变量a=100print(a)a=200print(a)实践动手试一试,程序结束时,a的值是多少?程序设计基础变量使用注意事项二:变量在应用之前,必须要通过赋值进行定义,否则报错。Python的常量与变量变量的概念Python的常量与变量变量age没有定义而报错程序设计基础变量使用注意事项三:pyhton中,变量在使用前不需要定义变量的类型,而且变量的类型也是可以变化的。实际使用中,我们不提倡改变变量类型,否则很容易出现混乱。Python的常量与变量变量的概念Python的常量与变量age=16age1=17print(age+age1)age=“十六岁”print(age+age1)实践动手试一试程序设计基础Python的常量与变量常量的概念Python的常量与变量 在程序运行中,其值始终不发生变化的量,我们称为常量。1231231,2,4,5,61,2,4,5,61,2,4,5,61,2,4,5,6程序设计基础Python基础知识练习Python的常量与变量实践试一试,a=5,b=67,将变量a和b的值进行交换。a=5b=67c=aa=bb=c程序设计基础Python的数据类型python中的主要数据类型:Python的常量与变量l数值型(Numbers)l字符串型(String)l列表(List)l元组(Tuple)l字典(Dictionary)l集合(set)程序设计基础Python的数据类型python中的数值型数值型:Python的常量与变量数值型表示数量,是会进行数值运算的类型。数值型由数字、小数点、正负号、E(表示乘幂)、J(表示复数的虚部)组成。如:125 3.14 -3 70.2E-12 4.53e-7j Numbers(数数值型)l整型(int)a=5 l浮点型(float)a=5.0l复数(complex)a=4+5jl布尔型(bool)a=Ture程序设计基础Python的数据类型python中的字符串字符串:Python的常量与变量 若干个字符的集合就是一个字符串,使用双引号或者单引号来创建字符串。例:var1=Hello World!var2=Python Runoob CharCharvar3=这是一个这是一个 字符串字符串!程序设计基础Python的数据类型python中的其他数据类型Python的常量与变量数据类型符号举例特点(元组)小括号(1,2,a,b )有序,只读 列表 中括号 3,4,c,d 有序 集合 大括号 5,6,e,f 无序不重复字典 键:值 大括号+键:值对 a:1,b:c 无序