内容正文:
3.2Python 语言基础
教学目标
1.认识Python 编程环境
2.掌握Python 数据类型与表达式
重点回顾
算法与程序设计之间的内在逻辑关系:
算法是程序设计的依据,程序设计是算法实现的其中一种方式。先有算法,再有程序。当一个算法使用计算机程序语言描述时,它就是程序。
在大数据时代,由于数据量大、数据的价值密度低,只有设计好的算法,还不能对数据进行充分有效的利用;只有编写相应的计算机程序,借助计算机的高数处理能力,才能让大量的数据更加快速有效地体现出它的价值。
知识展示
一、Python 编程环境
Python语言的编程环境是使用集成开发环境,简称IDE,用于Python程序开发的基本IDE为IDLE。
解释器操作界面
编辑器操作界面
二、Python数据类型与表达式
1. Python数据类型
整型:数学中的整数。
实型:数学中的实数。
字符串型:用单引号或者双引号包裹,表示一段文本。
布尔型:只有True和False两个值,代表成立(真)与不成立(假)。
二、Python数据类型与表达式
2. Python算术运算符
运算符 表达式 描述 优先级
** x**y 求x的y次幂 1
* x*y 求x和y的乘积 2
/ x/y x除以y的实数值 2
// x//y x除以y的取整数 2
% x%y x除以y的余数 2
+ x+y x和y的和 3
- x-y x和y的差 3
Python算术运算存在优先级顺序,优先程度最高为1,级别数字越大,优先级越低。
二、Python数据类型与表达式
3. Python关系运算符
典例分析
1. 在Python Shell中,输入:print(4+13),结果为( )
注意:系统输出4+13相加的结果:17
print是一个函数,作用是在屏幕上打印出传递给它的参数,这里的参数是17
2. 在Python Shell中,输入:
print(”4”+”13”),结果为( )
注意:系统输出字符串413
3. Python算术运算符:
3**2=( )
3*2=( )
6/3=( )
10//3=( )
10%3=( )
9
6
2
3
1
4. 135-231//100*20=( )
(1)计算23