资源简介 (共31张PPT)第1课 认识python认识Python学习Python解释器和编辑器界面Print()函数认识算数运算符授课大纲与课程思路你眼中的玩具有哪些???没错,Scratch相比于python来说,也是“玩具”。虽然他有很多的逻辑性和趣味性,但是作为一名小小程序员,怎能一直用Scratch积木语言撼动大世界呢,我们要学习更高级的语言玩具—源码Python长这个样子?Python语言的介绍Python语言:是一种解释型、面向对象、动态数据类型的高级程序设计语言。Guido van Rossum(获得阿姆斯特丹大学数学和计算机硕士学位)在1989年,那个无聊的圣诞节假期,开始编写Python语言的编译器。,第一个公开发行版(Python编译器诞生)发行于 1991 年。2010 年以后随着大数据和人工智能的兴起,Python 重新焕发出了耀眼的光芒。在2022年最受欢迎的编程语言排行榜中,Python 排名第三,仅次于 JavaScript 和HTML/CSS。Python语言的优点:⑴语法简单Python 是最易读、最容易编写,也是最容易理解的。⑵它是开源的、免费的可以扩展Python,用 Python 做更多的事情。 Python 和Scratch不同,他并不是一个“玩具”。⑶它是解释型语言,能跨平台、面向对象的编程语言⑷功能强大(模块众多)· 基本实现了所有的常见的功能,从简单的字符串处理,到复杂的 3D 图形绘制。⑸Python和自然语言很接近为什么学习Python?网站开发、人工智能领域、云计算开发、大数据分析、网络爬虫、科学计算、游戏开发人脸识别web开发Python应用Windows下的Python集成开发环境IDLE 是一个Python 下自带的简洁的集成开发环境(IDE) ,也称交互模式,通过开始菜单,点击“IDLE (Python 3.8 64-bit)”菜单项,显示如下IDLE窗口。使用IDLE编写Python-shell简介IDLE 是 一 个 Python shell。shell 的意思就是“外壳”,即通过键入文本与程序交互的途径IDLE 本身还是一个 GUI(图形用户界面)>>> 是 Python 提示符。提示符是程序等待你键入信息时显示的符号。>>> 提示符是告诉Python 已经准备好了,在等着你键入 Python 指令。当按下回车键时,输入的指令会立即执行,执行结果会显示在下一行。在>>>后输入代码Python-shell简介Python-shell不能保存输入的指令。每次都要重新输入会很麻烦,以后要写几千行代码的怎么办?不用担心,我们可以用IDLE菜单栏的File(文件)→New File(新建文件),创建一个新的Python文件解释器操作界面编辑器操作界面Python的编程环境编辑器操作界面使用新的代码编辑框,输入代码运行程序这样我们就完成第一个Python程序了。是不是很高级的样子保存程序第一次运行之后,弹出保存模块给我们的Python文件重命名命名规则:数字、字母、下划线保存类型:.py;.pyw牢记Python程序的保存类型如果程序中有语法错误,运行时会弹出一个invalid syntax(无效的语法)。然后一个浅红色方块定位在错误处。例如,运行下面的程序:print(,'Hello,');#在print ()函数中多了一个逗号。语法错误print(“hello world”)程序员的第一句代码hello world认识print()函数所有字符必须在英文状态下输入代码运行结果代码解读紫色代表输出函数,print为打印函数(只需要知道这是个函数,能打印文本到python shell中即可)绿色部分是print()函数的参数值。(参数值不用管,只需要知道print函数可以把括号里的文本打印到python shell中即可)英文的括号和引号英文的括号和引号所有字符必须在英文状态下输入用python实现与计算机交互的“初体验”,离不开print()函数的帮忙。print( )函数的用法有以下几种:不带引号、搭配单引号、搭配双引号、搭配三引号,我们逐个见识下吧!print()函数的用法print() 函数都是小写,并且有括号。print()函数的用法一、不带引号:print(321)print(5+2+0)输出结果为:3217在括号内没有引号的情况下,我们应该往括号内放入计算机能够“理解”的内容,如:数字或数学运算。Python的优点二、搭配单引号: 【注意★:单引号是英文输入法下的单引号!】print(‘我和我的祖国’)输出结果为:我和我的祖国这个单引号是干啥用的?为什么打印文字的时候需要加上引号呢?这是因为,计算机的“脑回路”比较特别:只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。如果你直接让计算机print(我和我的祖国),它会一脸懵逼大声报错:“这两个字啥意思,你没有定义清楚,不懂诶……”。当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。print()函数的用法三、双引号的用法:在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。 【注意★ :双引号是英文输入法下的双引号,而不是两个单引号!】print('一起玩吧') # 括号内是单引号的情况。print("一起玩吧") # 括号内是双引号的情况。print("Let's play") # 括号内单双引号同时存在的情况。输出结果为:一起玩吧一起玩吧Let's play有些时候,单引号和双引号可能会在括号内同时出现,比如print("Let's play")。这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要让计算机打印的内容,可别“混搭”了。print()函数的用法四、三引号的用法: 【注意★ :三引号是英文输入法下的三个单引号!】在print内部使用三引号''' 来实现跨行输出。print('''狱中题壁作者:谭嗣同望门投止思张俭,忍死须臾待杜根。--------------**************我自横刀向天笑,去留肝胆两昆仑。''')狱中题壁作者:谭嗣同望门投止思张俭,忍死须臾待杜根。---------------------******************我自横刀向天笑,去留肝胆两昆仑。print(1)试试看以下代码print(‘1’)print(1+1)print(‘1’+’1’)11211print(‘1+1’)1+1运算符 含义 实例 运算结果+ 加——两个数值相加 7+2 9- 减——两个数值相减 7-2 5* 乘——两个数值相乘 7*2 14/ 除——两个数值相除 7/2 3.5// 取整除——两个数相除求商的整数部分 7//2,7.0//2.0 3,3.0% 取模/取余——两个数相除后的余数 7%2,7.0%2.0 1,1.0** 幂——返回x的y次幂 7**2 49下面这个图就是Python中的常用算术运算符,请同学们仔细观察,找出和数学中的算术运算符不一样的有哪些?认识算数运算符认识算数运算符在电脑上如何打出加减乘除认识算数运算符练习12361.211a * 2a = 6b = 5a ** 2a % ba // ba / b小提示1:常规除法用"/”;不带余数的除法用"//"。小提示2:"%"是取模运算,它的一个作用是求余数,正数a%b的结果是a除以b的余数。小提示3: python中的" /",结果是浮点数。算数运算符的优先级优先级 运算符 功能以及描述1 ** 指数运算。2 *、/、%、// 乘、除、求余、整除。3 +、- 加、减4 >、>= 大于、大于等于<、<= 小于、小于等于当一个表达式中有多种运算符时,运算的顺序将根据运算符的优先级由高到低进行运算,如果是同级运算则按照从左到右的顺序进行。六程序演示算数训练玫瑰花感谢聆听知识小课堂教你几个快捷键ctrl+c 复制ctrl+v 粘贴ctrl+z 返回上一步ctrl+a 全选Shift 中英文切换Shift+ctrl 切换输入法capsLK 大小写切换编辑FileNew file 新建Save 保存Save as 另存为Exit 退出格式运行选项 展开更多...... 收起↑ 资源预览