(
课件网) Python复习 1.输入输出语句 print() 字符串、数字、表达式计算结果 input() 默认接受字符串 2.变量 变量的起名:字母、数字、下划线、数字不可开头 变量的赋值:等号右边的值给左边 (右边必须已知!) 3.数据类型 数字: 整形: int () 浮点型:float() 字符串 str() 4.算数运算符(高):+、-、*、/、//、%、**、== 5.逻辑运算符(低):and, or ,not 6.If条件 格式 缩进 if—else 7.循环 格式 缩进 步长 8.If和for结合 累加求和 文本编辑器 如果希望实现更复杂的代码,需要怎么做呢? 文本编辑器 数据类型 对于字符串而言,+号的作用是“连接”组成一个新的字符串。 对于整数类型而言,+号的作用就是加法。 数据类型 描述 实例 转换函数 字符串类型 用单引号或双引号包裹的数据 如“hello” ‘小明’等 str() 整数类型 跟数学中的整数一个概念 如3、10等 int() 浮点类型 即小数 如3.14等 float() 布尔类型 只有true和false两种结果 使用input()语句输入数据时,默认是把所有的输入数据都作为字符串类型赋值给了变量。 怎么解决呢? 数据类型转换的函数 int( ) 转换成整数类型 float( ) 转换成小数类型 str( ) 转换成字符串类型 想要转换的数据类型放入括号中 知识点一: 四种数据类型分别为:_____、_____、_____、_____。 知识点二: 三种数据转换函数为:_____、 _____、 _____。 字符串类型 整数类型 浮点类型 布尔类型 int()函数将数据转换为整数类型 float()函数将数据转换为小数类型 str()函数将数据转化为字符串类型 输出语句 输出语句 print( ) 数字 字符串 表达式 print(“我爱你”+”中国”) 输出结果为? print(12*3) print(5) print(“5”) 有什么区别 print(“1+1”,1,1+2) 输出多个内容的时候,用英文状态下,隔开 在Python中,输出语句的格式是:_____ 在Python中,用到的各类符号均是_____符号。 在Python中,使用单引号或双引号引起来的文字,称之为_____,该内容print会_____输出。 Print语句可以输出:_____、_____和_____。 一个print语句可输出多个内容,内容之间用_____ 隔开。 学习的连接符,书写格式为:_____ print() 英文 字符串 原样 数字 字符串 表达式 ,(逗号) end=“ ” 例题:如下图 的运行结果为( ) A. B. A 例题:如下如的运行结果为( ) A. B. C. B 输入语句&变量 将数据从键盘往执行的程序中输入。括号内可以添加解释性语言 input输入语句的格式: input() 一、 二、 变量,将右边的值赋予左边的变量。 赋值运算符 A “xiaoming” = 命名格式: 变量名不能以数字开头,只能以字母和下划线开头; 变量名不能和Python保留字先沟通呢个,如不能定一个变量名为print。 读入的数据是什么类型? 字符串 变量,可以存储的数据类型: 变量 字符串 表达式 整数 其他 input读入的数据 小数 变量,是可以修改的量。给一个变量赋予新值后,会把旧值覆盖掉,旧值会消失。 运算符 运算符 描述 实例 + 两个数相加 a+b得到结果31 - 两个数据相减 a-b得到结果-11 * 两个数据相乘 a*b得到结果210 / 两个数据相除 b/a得到结果2.1 % 取模运算,返回两个数据除法余数 b%a得到结果1 ** 幂运算 a**b得到10的21次方 // 取整数,返回两个数据除法的商 b//a得到结果为2 算数运算符 假定设置了两个变量a=10,b=21 关系运算符 关系运算符 描述 例子 > 大于 Age>18 >= 大于等于 Age>=18 < 小于 Age<18 <= 小于等于 Age<=18 == 等于 Age==18 != 不等于 Age!=18 逻辑运算符 逻辑运算符 描述 例子 and 并且 yuwen>100 and shuxue>100 表示只有yuwen大于100并且shuxue大于100,二者同时满足,条件表达式才能成立。 or 或者 yuwen>100 ... ...