文档详情

Python编程基础 PPT课件第2章 Python基本语法.pptx

发布:2025-04-21约7.96千字共46页下载文档
文本预览下载声明

第2章Python基本语法《Python编程基础》主讲教师:×××

学习目标/Target1.掌握Python的基本语法2.理解变量和数据类型的概念3.掌握标识符的命名规则4.理解数据类型及其相互转换5.掌握运算符及其功能

语法就是语言的结构规律。类似于自然语言,只有按照正确的语法进行表达,别人才能理解。计算机语言的基本语法是编写程序的最基本的规范,只有掌握了基本语法,并按其要求编写程序,计算机才能顺利执行。语法2.1基本语法

注释(Comments)用来向用户提示或解释某些代码的作用和功能。Python解释器在执行代码时会忽略注释,不做任何处理,就好像它不存在一样。良好的注释可以给自己和团队留下清晰的说明,写注释甚至是很多公司的硬性要求。Python的注释可以出现在代码中的任何位置,有单行注释和多行注释两种形式。注释2.1基本语法注释comment

#通过for循环输出10个数foriinrange(10):print(i,end=,)#使输出在一行上,以逗号分隔#for循环结束注释2.1基本语法1.单行注释单行注释以“#”开头,其后的内容为注释。单行注释可以写在当前语句的末尾(“#”和代码之间至少空一个空格),也可以单独占一行。

下面的代码输出100以内的偶数author:zttdate:2021-1-26version:v1foriinrange(100):ifi%2==0:print(i)注释2.1基本语法2.多行注释3个单引号()3个双引号()开始和结尾的3个引号之间可以书写多行注释,不用每行再写注释符号。

if53:print(结果:)print(true)else:print(结果:)print(false)缩进2.1基本语法if(53){print(结果:);print(true);}else{print(结果:);print(false);}Java、C、C++等Python

缩进2.1基本语法Python最具特色的语法特点就是以缩进的方式来标识代码块,不再需要其它语言常用的“{}”,这样代码看起来更优美、简洁,也从语法层面强制了代码的格式整齐、规范。从语法层面,缩进既可以使用空格也可以使用TAB,缩进的多少也没有硬性规定,只要保证同一级别缩进相同就行,否则将会报告语法错误。注意:PEP8(PEP:PythonEnhancementProposal,Python增强建议书)规范的缩进是4个空格。

缩进2.1基本语法注意:不对应的缩进量或者混用空格和TAB等都是语法错误,导致代码运行出错。

缩进2.1基本语法提示:不正确的缩进不一定总是语法错误,也有可能在语法层面是正确的,但在逻辑上是错误的,运行虽然成功,但是结果和预期的不同。if53:print(结果:)print(true)else:print(结果:)print(false)

逻辑语句与物理行2.1基本语法逻辑语句就是Python语法上的一条完整语句。物理行就是在文本格式上的独立一行。一般情况下建议语句书写规则:一条语句写在一行上,一行只写一条语句。

逻辑语句与物理行2.1基本语法如果因为特殊的需要,一个物理行上想写多个逻辑语句,可以使用分号“;”进行分隔。a=1;b=2;print(a+b)ifx100andx10:y=x+1else:y=0;print(x=100或x=10)使用语句分隔符分割的多条语句可视为一条复合语句,Python允许将单独的语句或复合语句写在冒号“:”后面。语句分隔符

逻辑语句与物理行2.1基本语法如果一条语句太长,全部写在一行会显得很不美观,这时可以使用续行符(反斜杠“\”)连接多个物理行上的语句。s=三更灯火五更鸡,\正是男儿读书时。\黑发不知勤学早,\白首方悔读书迟。print(s)注意:行末的反斜杠“\”后面不能有其它字符,包括注释。续行符

变量就是可以变化的量,类似于数学上的变量或变数的概念。变量在Python程序中用来存储运行过程中需要的值。运行过程中数值实际是在内存中,变量相当于内存中对应值的名字,方便引用。变量2.2变量和数据类型

标识符类似于名字。在现实生活中,人们常用一些名称或符号来区分不同的事物。程序中也需要一些符号和名称来区分不同的变量、函数、类、模块等,这些符号和名称就是所谓的标识符。标识符和关键字2.2变量和数据类型1.标识符

在Python中,一些赋以特定的含义并用作专门用途的标识符称为关键字。关键字是Python语言本书专用的标

显示全部
相似文档