Python语言基础与应用 课件 第2章 Python 基本语法概述.pptx

Python语言基础与应用 课件 第2章 Python 基本语法概述.pptx

  1. 1、本文档共90页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2.1Python语言的编程规范

2.2常量、变量与对象

2.3数据类型

2.4Python的语句概述

2.5输入/输出函数

2.6turtle库

;考纲考点;知识导图;2.1Python语言的编程规范;2.1.1代码缩进;缩进;例2-1编程,根据输入的年份和月份计算出该月的天数。代码如下:

year=int(input(请输入年份:))

month=int(input(请输入月份:))

ifmonth==2:

ifyear%4==0andyear%100!=0oryear%400==0:

days=29

else:

days=28

elifmonthin[4,6,9,11]:

days=30

else:

days=31

print(本月天数是:,days);2.1.2注释;注释;2.1.3续行;还可以使用括号续行。Python会自动将这几行代码当作一行代码来处理,文件方式和交互方式下均可使用。;2.1.4标识符的命名;标识符对大小写敏感,即china和China是两个不同的名字;对标识符命名还需要注意的是不能与python的保留字相同。;??;保留字,也称为关键字,指被编程语言内部定义

并保留使用的标识符。;Python3.x保留字列表(35个);2.2常量、变量与对象;2.2.1常量;Python中并没有真正的符号常量,由于Python中没有强制符号常量类型的定义方式,这些所谓的符号常量类型只是程序员约定俗成的表示方式而已,在实际操作中,其本质还是变量。;2.2.2变量;2.2.3对象;值表示对象所存储的数据的信息。使用print(obj)可以直接打印出值;其本质:一个内存块,拥有特定的值,支持特定类型的相关操作;栈内存;在Python中,对象可以分为可变对象和不可变对象。;栈内存;??;栈内存;Python中,可变对象和不可变对象其值都能够被引用,就是都可以做“读”操作。但是“写”操作只能对可变对象进行。;2.3数据类型;Python语言支持多种数据类型,最简单的包括数

字类型、字符串类型,略微复杂的包括元组类型、

集合类型、列表类型、字典类型等。;2.3.1数字类型;整数;浮点数;复数;2.3.2字符串类型;2.3.3布尔类型;TrueandTrue#与运算

True

TrueandFalse

False

FalseandTrue

False

TrueorTrue#或运算

True

TrueorFalse

True

FalseorTrue

True

notTrue#非运算

False

notFalse

True

3*True#布尔值可以直接参与整数运算

3

3*False

0;2.3.4组合数据类型;列表;元组;字典;集合;2.4Python的语句概述;2.4.1表达式;现在主要区别一下表达式和语句,示例代码如下:;2.4.2赋值语句;多重赋值;增强赋值;链式赋值;解构赋值;2.4.3import语句;方法1;方法2;方法3;2.4.4控制语句;?;?;2.5输入/输出函数;2.5.1input()函数;eval()函数;eval()函数经常和input()函数一起使用,用来获取用户输入的数字,使用方式如下:;2.5.2print()函数;参数说明1;参数说明1;参数说明1;参数说明2;参数说明3;参数说明4;参数说明5;2.6Turtle库;turtle(海龟)是Python重要的标准库之一,它能够进行基本的图形绘制。;2.6.1turtle的坐标系;?;2.6.2turtle的画布函数;turtle.screensize(width,height,bgcolor);turtle.setup(width,height,startx,starty);2.6.3turtle的画笔函数;?;?;

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档