《python二级电子教案 第2章 Python语言基本语法元素》由会员分享,可在线阅读,更多相关《python二级电子教案 第2章 Python语言基本语法元素(46页珍藏版)》请在人人文库网上搜索。

1、全国计算机等级考试二级教程Python语言程序设计(2018年版),【第2章】Python语言基本语法元素,程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用 基本输入输出函数:input()、eval()、print() 源程序的书写风格,考纲考点,知识导图,程序的格式框架,缩进,Python语言采用严格的“缩进”来表明程序的格式框架。缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。 1个缩进 = 4个空格 缩进是Python语言中表明程序框架的唯一手段,缩进,当表达分支、循环、函数、类等程序含义时,在if、while、for、d。

2、ef、class等保留字所在完整语句后通过英文冒号(:)结尾并在之后进行缩进,表明后续代码与紧邻无缩进语句的所属关系。,程序的格式框架,单层缩进 多层缩进,注释,注释是代码中的辅助性文字,会被编译或解释器略去,不被计算机执行,一般用于程序员对代码的说明。Python语言采用#表示一行注释的开始,多行注释需要在每行开始都使用#。,注释,Python程序中的非注释语句将按顺序执行,注释语句将被解释器过滤掉,不被执行。注释一般用于在代码中标明作者和版权信息,或解释代码原理及用途,或通过注释单行代码辅助程序调试。,语法元素的名称,变量,变量是保存和表示数据值的一种语法元素,在程序中十分常见。顾名思义,。

3、变量的值是可以改变的,能够通过赋值(使用等号=表达)方式被修改,例如:,命名,Python语言允许采用大写字母、小写字母、数字、下划线(_)和汉字等字符及其组合给变量命名,但名字的首字符不能是数字,中间不能出现空格,长度没有限制 注意:标识符对大小写敏感,python和Python是两个不同的名字,保留字,保留字,也称为关键字,指被编程语言内部定义并保留使用的标识符。 程序员编写程序不能定义与保留字相同的标识符。 每种程序设计语言都有一套保留字,保留字一般用来构成程序整体框架、表达关键值和具有结构性的复杂语义等。 掌握一门编程语言首先要熟记其所对应的保留字。,保留字,Python 3.x保留字。

4、列表 (33个),数据类型,数据类型概述,Python语言支持多种数据类型,最简单的包括数字类型、字符串类型,略微复杂的包括元组类型、集合类型、列表类型、字典类型等。,数字类型,表示数字或数值的数据类型称为数字类型,Python语言提供3种数字类型:整数、浮点数和复数,分别对应数学中的整数、实数和复数。,数字类型,一个整数值可以表示为十进制、十六进制、八进制和二进制等不同进制形式。,十进制:1010 十六进制:0 x3F2 八进制:0o1762 二进制:0b001111110010,数字类型,一个浮点数可以表示为带有小数点的一般形式,也可以采用科学计数法表示。例如:浮点数123.456,两种表。

5、示方式如下: 一般形式:123.456 科学计数法: 1.23456e2 复数类型与数学中的复数相一致,采用a+bj的形式表示,存在实部和虚部。,字符串,Python语言中,字符串是用两个双引号“ ”或者单引号 括起来的一个或多个字符。 Python字符串的两种序号体系,字符串,如果字符串长度为L,正向递增需要以最左侧字符序号为0,向右依次递增,最右侧字符序号为L-1;反向递减序号以最右侧字符序号为-1,向左依次递减,最左侧字符序号为-L。,对酒当歌,人生几何?1 酒 对酒当歌,人生几何?-1 ?,字符串,可以采用N: M格式获取字符串的子串,这个操作被形象地称为切片。N: M获取字符串中从N。

6、到M(但不包含M)间连续的子字符串。,譬如朝露,去日苦多。2:4 朝露 譬如朝露,去日苦多。5:-2 去日苦,字符串,可以通过Python默认提供的len()函数获取字符串的长度,一个中文字符和西文字符的长度都记为1。,len(譬如朝露,去日苦多。) 10 len(Hello World) 11,程序的语句元素,表达式,产生或计算新数据值的代码片段称为表达式。表达式类似数学中的计算公式,以表达单一功能为目的,运算后产生运算结果,运算结果的类型由操作符或运算符决定。 表达式一般由数据和操作符等构成,这是构成Python语句的重要部分。,赋值语句,Python语言中,= 表示“赋值”,即将等号右侧。

7、的值计算后将结果值赋给左侧变量,包含等号(=)的语句称为“赋值语句” = 同步赋值语句:同时给多个变量赋值 , , = , , ,赋值语句,例:将变量x和y交换 采用单个赋值,需要3行语句: 即通过一个临时变量t缓存x的原始值,然后将y值赋给x,再将x的原始值通过t赋值给y。 采用同步赋值语句,仅需要一行代码:,引用,Python程序会经常使用当前程序之外已有的功能代码,这个过程叫“引用”。Python语言使用import保留字引用当前程序以外的功能库,使用方式如下: import ,引用,引用功能库之后,采用.()方式调用具体功能。,其他语句,除了赋值语句外,Python程序还包括一些其他的。

8、语句类型,例如,分支语句和循环语句等。更多的分支和循环内容将在第4章介绍。这里仅简要介绍这两类语句的基本使用。,分支语句,分支语句是控制程序运行的一种语句,它的作用是根据判断条件选择程序执行路径。分支语句包括:单分支、二分支和多分支。 单分支语句是最简单的分支语句,使用方式如下: if : ,循环语句,循环语句是控制程序运行的一类重要语句,与分支语句控制程序执行类似,它的作用是根据判断条件确定一段程序是否再次执行一次或者多次。循环语句包括遍历循环和条件循环。 while (): ,基本输入输出函数,input()函数,获得用户输入之前,input()函数可以包含一些提示性文字 = input(。

9、),eval() 函数,eval()函数是Python语言中一个十分重要的函数,它能够以Python表达式的方式解析并执行字符串,将返回结果输出,eval() 函数,eval()函数经常和input()函数一起使用,用来获取用户输入的数字,使用方式如下: = eval(input(),print()函数,print()函数用于输出运算结果,根据输出内容的不同,有三种用法。 第一种,仅用于输出字符串,使用方式如下: print(),print()函数,第二种,仅用于输出一个或多个变量,使用方式如下: print(, , ),print()函数,第三种,用于混合输出字符串与变量值,使用方式如下: 。

10、print(.format(, , ),print()函数,对print()函数的end参数进行赋值 print(, end=),实例解析:倒背如流,实例解析,计算机程序是机械记忆的高手,下面将编写一段程序,获得用户输入,采用倒叙方式将输入内容输出出来。该程序的输入和输出实例如下: 输入:To be or not to be, thats a question. 莎士比亚 输出:亚比士莎 .noitseuq a staht ,eb ot ton ro eb oT,实例解析,以下给出了一种实现,采用正向递增序号,利用len()函数将i设为最后一个字符的索引序号,然后逐次输出至第一个字符。,实例解析,给出另一种实现,采用反向递减序号,将i首先设置为-1,直接索引最后一个字符,然后逐次输出至第一个字符。,本章小结,本章具体讲解了初学Python需要知道的一些基本概念,初步介绍了Python基本语法元素,讲解了程序的格式框架、语法元素的名称、数据类型、程序的语句元素、基本输入输出函数等内容,进一步给出了Python源程序书写风格的思考和建议,帮助读者初步建立编写优美程序的基本观念。最后,讲解了“倒背如流”实例,通过完成将一段输入文本倒序输出的功能理解并实践Python基本语法元素。 Python程序说它可以倒背如流,人类的你要不要默写一下保留字来试试。

python电子章_python二级电子教案 第2章 Python语言基本语法元素相关推荐

  1. python变量词是什么意思_Python语言基本语法元素之变量,变量的含义及命名规则...

    教学是对知识的二次加工. 笔者希望给python初学者提供帮助.上一篇文章写了Python语言基本语法元素之格式框架:注释.缩进.续行符 这里继续,Python语言基本语法元素之变量. 我们来看看前4 ...

  2. python语言保留字可以用变量名来命名_Python语言基本语法元素之变量,变量的含义及命名规则...

    教学是对知识的二次加工. 笔者希望给python初学者提供帮助.上一篇文章写了Python语言基本语法元素之格式框架:注释.缩进.续行符 这里继续,Python语言基本语法元素之变量. 我们来看看前4 ...

  3. 河南师范大学python+学习笔记2 python语言基本语法元素

    吃水不忘挖井人 首先对河南师范大学的各位老师们说声谢谢.他们是: 张磊老师.张倩倩老师.刘金金老师.郭凌云老师.李晓艳老师.李志先老师.陶华亭老师.周雪燕老师.王爱菊老师.陈劲松老师.黄晓巧老师.夏辉 ...

  4. python语言用什么来表明每行代码的层次关系_《计算机二级Python语言程序设计考试》第2章: Python语言基本语法元素...

    注明:本系列课程专为全国计算机等级考试二级 Python 语言程序设计考试服务 目录 考纲考点 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 基本输入输 ...

  5. python 循环赋值_计算机二级Python语言程序设计 第2章Python语言基本语法元素

    第二章学习知识导图 本章概述:本章目的是了解基础的Python相关知识 考点主要是: 1) 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 2) 基本输入 ...

  6. python 函数进阶_Python学习入门基础:一篇文章搞定函数基础、函数进阶

    一.函数基础函数的快速体验 函数的基本使用 函数的参数 函数的返回值 函数的嵌套调用 在模块中定义函数私信小编001即可获取Python学习资料01. 函数的快速体验 1.1 快速体验 所谓函数,就是 ...

  7. python自学行_python自学行吗 新手可以自学python吗

    python自学行吗?我们知道python是开发人工智能的编程语言,多年来不温不火,直到最近python编程随着人工智能的火爆而变得热门起来,那么现在学习python编程可以吗,python自学难度大 ...

  8. python find函数_Python 速学!不懂怎么入门python的小白看这篇就够了!

    Python是一种非常流行的脚本语言,而且功能非常强大,几乎可以做任何事情,比如爬虫.网络工具.科学计算.树莓派.Web开发.游戏等各方面都可以派上用场.同时无论在哪种平台上,都可以用 Python ...

  9. python爬虫对比_Python六大框架对比,Web2py略胜一筹|python爬虫|python入门|python教程...

    https://www.xin3721.com/eschool/pythonxin3721/ Python是一门动态.面向对象语言.其最初就是作为一门面向对象语言设计的,并且在后期又加入了一些更高级的 ...

最新文章

  1. NSDictionary
  2. layUI框架中文件上传前后端交互及遇到的相关问题
  3. 使用SuperSocket打造逾10万长连接的Socket服务
  4. iOS之Cocoapods安装
  5. 技嘉主板BIOS修改风扇转速设置详细教程
  6. 测试PHP连接MYSQL成功与否的代码
  7. 《老爸老妈浪漫史》Barney和Robin终于。。。
  8. 测试宝宝体重的软件,宝宝身高体重测试法
  9. 006-Sencha Cmd概论
  10. rsync不覆盖已经存在文件的方法
  11. 微信小程序内含H5页面实现方式
  12. Coursera登不上的全套方法
  13. [总结]FFMPEG命令行工具之ffmpeg详解
  14. 键盘大小写切换时小写shift和大写caps Lock按键问题
  15. 漫画:二分解题模板(第一讲)- 修订版
  16. NOI2020后记,以及其它
  17. 关于 “<”运算符是为将来使用而保留的。 的解决办法
  18. 【React】485- React 大佬都在用的 22 种神奇工具
  19. SpringBoot 微信点餐开源系统,值得一看
  20. 大数据分析工程师DE职能要求

热门文章

  1. pyautoGUI自动化脚本
  2. 腾讯 Code Review 规范出炉!
  3. Python3 批量提取视频中的音频
  4. 对于嵌入式为什么要有uboot的深度解析
  5. 数据挖掘之房价预测任务
  6. 人类驯服原始OneNote经历(一)
  7. mysql查询出当前年份的12个月
  8. Linux操作系统学习02
  9. 404是什么意思?404错误页面是怎么造成的
  10. MSDN无法打开的解决办法