网站大量收购独家精品文档,联系QQ:2885784924

必修1第一轮321python语言基础导学案.doc

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

《3.2.1python语言基础》导学案

班级:姓名:

一、数据类型与表达式

(一)探究活动1:

在Pythonshell中输入print(4+13),print(”hello”+”Python”),观察两个语句运行之后有什么不同,为什么?

数据类型与表达式

探究活动2:根据课本P74页表3.2.1Python常见数据类型内容,完成对应习题:

习题:把下列Python常见数据类型进行分类

79,4.5,”你好”,”x”,”49”,true,3.14159,60,false

整型实型

字符串型布尔型

(三)探究活动3:思考并结合教材7576页内容计算出该式子的正确答案not((4+3**3+15//6*317%2+9/2)5and(2911)or(“s”in”hello”)),小组讨论并请一名代表说明计算过程及答案

变量和赋值语句

(四)实践活动4:已知number=1,打开Python分别执行如下语句:

number+=2

number=1

number*=3

number/=2

每次执行观察number变量的值,分析“+=”、“=”、“*=”、“/=”这些赋值语句的作用。

x+=y?等价于

x=y?等价于

x*=y?等价于

x/=y?等价于

基本数据结构

探究学习5:Python的基本数据结构的特征。

(1)字符串:由个或多个字符组成的序列,由括起来。

(2)列表:由个或多个组成的序列,由括起来。

(3)字典:字典中每个元素包含两个部分内容:和,由括起来。

(六)探究学习:提取字符串、列表和字典中的元素。

(1)字符串和列表中的单个元素通过索引来定位:第一个元素的索引是,第二个元素的索引是。

(2)若要访问的不是单个元素,而是一定范围内的多个元素,可以通过冒号“:”间隔的两个索引参数(:)

(3)字典中的元素是没有顺序的,引用元素时以为索引。

课堂练习

1.下列变量名在Python中合法的是()

A.3touB.t#xC._btD.god?

2.有如下程序段:

a=2

b=3

a*=b

a+=b

print(a)

上述程序段运行之后打印出的a的值是__________

3.有一个字典dic={“Name:Jian,Age:18,Class:001},请问要得到字典中键为“Age”的值的代码是_____________.

4.索引变量x=Hello,World!中的“World”,请问代码应该如何写____________.

5.下列Python语句中,会导致程序运行出错的是()

A.x=(y+1)B.x,y=y,x

C.x=1;y=1D.x=y=1

6.在Python中,print(8+7%2**2)的执行结果是()

A.5B.1C.6D.11

7.小明要把x个苹果分给n个同学,最后余下y个,下列Python表达式正确的是()

A.y=x//nB.y=x%nC.x=y+nD.y=x/n

8.已知字典d={1:2,a:b,b:4,2:b},则d[2]的值为()

A1B2CaDb

9.已知s=Hello,Python

print(s[2:6])的结果是___________.

四、课后作业

学考说明P52页P55页习题

文档评论(0)

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

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

1亿VIP精品文档

相关文档