高中信息技术浙教版必修 1 数据与计算(2019)第三章第一节-python语言基础 学生版学案 公.docx

高中信息技术浙教版必修 1 数据与计算(2019)第三章第一节-python语言基础 学生版学案 公.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
python语言基础-1导学案 班级:____________姓名____________ 一、教材分析 (一)学习目标 掌握python自带的集成开发环境IDLE的使用 掌握print和input两个语句的使用 掌握python的数据类型(整型、实型、字符串型、布尔型) 掌握python的算术运算符、关系运算符和逻辑运算符 掌握python中的变量及其赋值 掌握python基本数据结构中的字符串和列表 (二)学习重点 python数据类型、算术运算符、关系运算符和逻辑运算符、基本数据结构 (三)学习难点: =和==的区别 列表的索引和切片 二、课前预学案 1、编程环境 编写python程序比较方便的方式是使用集成开发环境(简称___IDE_____), ____IDLE_____是用于python程序开发的官方标准开发环境, 机房2还装了更专业的开发环境___pycharm_______ 2、print语句和input语句 下面2个程序段,分别输入4和2,结果分别是什么 a = int(input("请输入整数a:")) b = int(input("请输入整数b:")) c = a + b print('c=',c) a = input("请输入整数a:") b = input("请输入整数b:") c = a + b print('c=',c) 如果分别输入4和13,程序运行的结果 c=17 c= 413 3、数据类型与表达式 (1)数据类型 数据类型名 说明 举例 整型 数学中的整数 2 -90 实型 数学中的实数 3.14 -9.01 字符串型 用__’__、_’’__、__’’’__表示,表示一段文本 ‘123’ “123” “””123””” 布尔型 只有2种值 True False 注意:‘123’和123 , True “true”的区别 ‘123’ 123 True “true” 字符串型 整型 布尔型 字符串型 (2)算术运算符,数字越小,优先级别越大 运算符 优先级别 例 运算结果 ** 1 2**3 3**2 8 9 * 2 2*3 6 / 2 5/2 2.5 // 2 123//10 12 % 2 123%10 3 + 3 7+4 11 - 3 7-4 3 小练习,右边表达式的结果为:-2 + 12 % 2 ** 3 * 2 //3 0 (3)关系运算符,关系运算的结果是___布尔值_____,其值为__True____、___False____ 运算符 优先级别 例 运算结果 > 4 6>7 F < 4 6<7 T >= 4 7>=7 T <= 4 6<=7 T == 4 6==7 F != 4 6!=7 T in 5 ‘’5’’ in ‘’2’’ ‘’5’’ in ‘’1257’’ F T (4):逻辑运算符,关系运算的结果是___布尔值_____,其值为__True____、___False____ 运算符 优先级别 例 运算结果 not 6 not True not False F T and 7 True and True True and False False and False T F F or 8 True or True True or False False or False T T F 4、变量和赋值语句 (1)变量 作用:用于存储___未知___、__可变____的数据 变量名定义的规则:可以包括___字母____、__数字___、__下划线___,但不能以___数字____开关,而且字母___是___(是/否)区分大小写,不能使用保留字,如True not and if 等 练习:判断下更哪些可以作为变量名 list_1 1_list list list1 (2)赋值语句 读懂下面语句的作用 number = 0 number = number + 1 下列代码可简写为(P72) number = number + 2 num += 2 number = number * 2 num *= 2 number = number % 2 num %= 2 (3)区分=和== >>> a=2 >>> a==1 False >>> a==2 True “=”符号称为赋值语句,能够把“=”右边的数据赋值给“=”左边的变量 “==”是用来判断左右是否相等,如相等,其值为True,否则其值为False 5、基本数据结构 (1)字符串是由___0个或多个字符______组成的序列,如‘Hello’ (2)列表是由____0个或多个元素_______组成的序列,列表用___[ ]_____来表示,元素之间用____,___分隔

文档评论(0)

梦想小镇 + 关注
实名认证
内容提供者

4A73P7;

认证主体金**

1亿VIP精品文档

相关文档

相关课程推荐