1、初识Python学习目标 1.初步了解Python编程环境,了解print()函数 2.了解算法的概念和特征;理解算法在生活、学习中的重要意义。3.了解Python语言中常用运算符号。4.掌握Python程序的新建、设计、保存、运行的一般流程。5.熟悉注释的使用方法。教学重、难点 教学重点:Print()函数和运算符号的使用,算法的自然语言描述。教学难点:新建程序文件,算法的理解。生活情境 小华12岁的生日到了,在生日party上,小华许下一个美好的愿望,你们想知道小华的愿望吗?我们的好朋友python可以告诉你,你们想认识它吗?生成问题(1)小华生日许的愿望是什么?(2)Python是如何实
2、现的?(程序文件)(3)Python如何帮助小华计算生日Party花费情况?(常用运算符号)(4)你能说明Python实现的过程吗?(添加注释)(5)你能想到的其他问题。算法打开火打开火倒油倒油打鸡蛋打鸡蛋放盐放盐在日常学习和生活中,做事需要遵循一定的方法和步骤。解决数学题、购物消费、洗衣做法.都有一套问题解决的方法和步骤。这种解决生活中问题的方法和步骤,我们称之为生“活中的算法”。生活中的算法:生活中的算法:出锅出锅算法的概念:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。算法的性质:有穷性;确切性;输入项
3、;输出项;可行性。认识Python认识Pythonstep1step2step3启动启动Pythonprint()函数函数Python语法格式语法格式启动Python在使用时注意以下几点01020304“”是命令提示符,输入相应的命令即可执行程序Print()()是一个Python内置函数,主要作用是打印输出。在输入命令时,使用的标点符号是英文符号,否则会出现语法错误。程序中只能使用“()”,没能使用“”、“”,且必须成对出现。Python常用运算符号功能符号加法+减法-乘法*除法/取余%取整/幂运算*(1)运算符+、-*、/、%、/*优先级是由低到高。(2)需要改变运算顺序可以使用多层(),
4、不可使用。10个 0.8元小华生日清单01020304?1个 60元12个 3.8元30个 0.2元合计合计气球气球生日礼物生日礼物生日贺卡生日贺卡生日蛋糕生日蛋糕消费总额数学算法:数学算法:1*60+10*0.8+12*3.8+30*0.2Python算法:算法:print(60+10*0.8+12*3.8+30*0.2)“梦想成真”小程序新建新建新建一个程序,输入程序内容,保存为“dream.py”,试着测试运行程序。了解小华的生日许愿,愿望终有一天会实现!Name=input(“请输入姓名:请输入姓名:”)Dream=input(“生日许愿:生日许愿:”)Print(“hello”,name)Print(“你的许愿是你的许愿是”,dream)设计设计保存保存运行运行添加注释:添加注释:可能你对“梦想成真”这个许愿小程序还有些陌生,如果程序有注释就容易理解了。现在,我们一起给程序添加注释吧!单行注释可使用“#”后面加注释语句,多行注释需要前后3个引号将注释的内容包含在内。根据示例给每一行程序添加注释,说明程序的功能 快乐分享:通过本节课的学习,你有哪些收获?和大家一起分享一下吧!在学习的过程中,本堂课是如何开展的,自己在小组学习中的作用,自身能力又得到了哪些提升?THANK YOU