ID: 23759727

3.2.1 Python语言基础 教案  浙教版(2019)高中信息技术必修1

日期:2025-10-18 科目:信息技术 类型:高中教案 查看:67次 大小:17887B 来源:二一课件通
预览图 1/2
3.2.1,Python,语言基础,教案,教版,2019
  • cover
3.2 Python语言程序设计 3.2.1 Python语言基础 本节课我们主要讲解:print()函数的使用,数据类型与表达式,变量和赋值语句,input()函数和基本数据结构等知识。 第1个内容,print()函数。顾名思义,print就是打印的意思,我们很多应用软件都有个快捷键Ctrl+P,就是用来打印文件用的。 Python中的print()函数就是在屏幕上输出一些信息。 这里有4个例子,老师和大家一起上机编程进行验证。再次提醒,信息技术是一门实践性很强的课程,同学们一定要加强上机实践。 是我们学习编程语言时,通常在屏幕上输出的第一行语句。这个惯例来自C语言之父在C语言经典著作《The C Program Language》(中文译名C程序设计语言)中,编写的C语言的第一个程序。这个程序运行后会在屏幕上打印一句“hello world”,象征着计算机程序设计语言向这个世界问好。“hello world”是一个字符串,字符串都会原样输出或者说打印在屏幕上。 打印5+3的运算结果,这里5+3并没有用引号引起来,因此Python会计算出结果,也就是8,并打印在屏幕上。 打印b和b*5的运算结果。两个结果在函数中用逗号隔开,打印时会以空格隔开。 打印字符串“5+4=”和b的值。显示的是5+4=9。 第2个内容,Python常见的数据类型。 整型,英文int,和数学中的整数概念一致,Python语言的一个特点就是整数可以像数学那样无穷大,而不会像C、VB等语言出现溢出错误。 实型,或者叫浮点型,类似数学中的实数,但是有范围限制,如果使用不当会产生严重错误,如0.2+0.1和0.3不想等。 字符串型,英文str,用单引号、双引号或者三引号引起来。 布尔型,英文bool,只有两种值,真True,假False。 第3个内容,Python算术运算符 大部分和数学相同,注意少部分运算符的写法,比如乘幂、乘号、除号等。 注意2种除法,实数除法和整数除法,还有取余运算。整数除法和取余运算的结果,类似我们在小学数学中学习的带余数的除法中的商和余数。 注意优先级,和数学中的一致,先乘幂,再乘除类,再加减。 表格中数字越小表示优先级越大。 【接下来我们计算并验证下列题目。】 第4个内容,Python关系运算符。 关系运算的结果是一个布尔值,若两个数据之间指定的关系成立,则计算的结果值为真(True),否则为假(False) 。True和False为关键词,区分大小写。首字母大写。关系运算符的优先级都一样,低于算术运算符,高于逻辑运算符。但是in这一优先级有争议,有的说4,有的说5。 第5个内容,Python逻辑运算符。 这一知识我们在通用技术选择性必修1中还会接触到,我们先进行一个简要介绍。 and,与,and两边的表达式都为真,整个表达式的值才为真。类似电路中2个开关串联,设开关闭合为真,灯泡亮为真,只有开关都闭合,灯泡才亮。举个比较生活化的例子,就是一个保险箱有密码锁、钥匙等多重验证,必须完成所有验证才能开启保险箱。口诀“一假即假,全真才真”。 or,或,or两边的表达式都为假,整个表达式的值才为假。类似电路中的2个开关并联,只有开关都不闭合,灯才不亮。举个较为生活化的例子,班主任、班长、纪律委员都有班级钥匙,他们其中一人到达即可打开班门。口诀“一真即真,全假才假”。 not,非,就是否定,假变真,真变假。 我们来专门看看Python成员运算符。有in和not in两个,in也就是前者包含在后者中,not in就是前者不包含在后者中。 第6个内容,变量和赋值语句。 程序设计时,有些数据是未知或可变的,为了更灵活地使用这些数据,可以使用变量来存储。 变量命名规则 赋值语句,功能是将表达式的值赋给左边变量的语句,基本格式:变量名 = 表达式。 执行步骤: 第一步:计算“=”右边表达式(或变量)的值。 第二步:将计算的值赋给左边变量。 赋值语句的一些特殊写法。 其他的赋值运算符。 ... ...

~~ 您好,已阅读到文档的结尾了 ~~