资源简介 (共15张PPT)4.2.1-1数据的输入input( )主讲人:***一、数据的输入input( )小智想编写一段程序,不仅需要显示店铺菜名和单价,还要求能够输入客人点餐的单价,最后计算显示客人需支付的钱,如下图所示。请阅读教材P73,小组讨论,客户选择菜品的价格怎么输入?输入,用英语单词表示为?一、数据的输入input( )小智想编写一段程序,要求能够输入客人点餐的单价,请阅读教材P73,尝试编写代码,完成要求。<变量>=input('提示信息:’)<变量>也就是变量名用于保存输入的数据price_1=input( )无提示信息,光标闪烁,时有时无界面显示不友好一、数据的输入input( )小智想编写一段程序,要求能够输入客人点餐的单价,请阅读教材P73,尝试编写代码,完成要求。<变量>=input('提示信息:’)'提示信息:’引号内的内容原样显示price_1=input('请输入客户选择的菜品价格:')增加提示语,界面更友好,用户输入内容不易错一、数据的输入input( )小智想编写一段程序,要求能够输入客人点餐的单价,请阅读教材P73,尝试编写代码,完成要求。price_1=input('请输入客户选择的菜品价格:')price_2=input('请输入客户选择的菜品价格:')money=price_1+price_2print(money)如果输入的价格分别是15和20,则以上代码的运行结果是?A.1520 B.35 C.15+20为什么是1520呢?这代表输入的数据15和20没有进行算术运算,不是数值类型一、数据的输入input( )小智想编写一段程序,要求能够输入客人点餐的单价,请阅读教材P73,尝试编写代码,完成要求。price_1=input('请输入客户选择的菜品价格:')price_2=input('请输入客户选择的菜品价格:')money=price_1+price_2print(money)如果输入的价格分别是15和20,则以上代码的运行结果是?A.1520 B.35 C.15+20而是将两个数据直接连接输出,这意味着输入的数据15和20,其数据类型是字符串。一、数据的输入input( )小智想编写一段程序,要求能够输入客人点餐的单价,请阅读教材P73,尝试编写代码,完成要求。可以用type( )查验输入数据的数据类型。price_1=input('请输入客户选择的菜品价格:')price_2=input('请输入客户选择的菜品价格:’)print(type(price_1))print(type(price_2))money=price_1+price_2print(money)如果想让输入的数据能参与算术运算,该怎么办呢?一、数据的输入input( )小智想编写一段程序,要求能够输入客人点餐的单价,请阅读教材P73,尝试编写代码,完成要求。能参与算术运算的数据,其数据类型必须为数值整型Int,浮点型float,复数complex那怎么将字符串的数据转换为整型或浮点型的数据阅读教材P71-72,快速找到能进行数据类型转换的函数?int( ) float( )一、数据的输入input( )小智想编写一段程序,要求能够输入客人点餐的单价,请阅读教材P73,尝试编写代码,完成要求。int( ) float( )怎么使用?price_1=input('请输入客户选择的菜品价格:')price_2=input('请输入客户选择的菜品价格:')price_1=int(price_1)price_2=int(price_2)money=price_1+price_2print(money)int( ),向下取整int(变量),将变量转换为整型int(数字),将数字转换为整型一、数据的输入input( )小智想编写一段程序,不仅需要显示店铺菜名和单价,还要求能够输入客人点餐的单价,最后计算显示客人需支付的钱,如下图所示。请根据本节课的讲解,编写代码,完成要求。print("***飘香园***今日菜单")print("="*20)print('''编号 菜名 价格01 麻婆豆腐 ¥1502 炒 时 蔬 ¥1003 木耳肉丝 ¥2004 土豆肉丝 ¥2005 夫妻肺片 ¥25''')price_1=input('请输入客户选择的菜品价格:')price_2=input('请输入客户选择的菜品价格:')price_1=int(price_1)price_2=int(price_2)money=price_1+price_2print('您一共需支付',money)二、课堂小结1.如果从键盘输入22和3,请问下列代码运行结果是( )a=input()b=input()print(a*b)A.222222 B.223 C.66 D.无法正常输出2.函数input()功能是( )A.打印输出文本信息 B.获取用户的输入C.进行数据类型转换 D.查看数据类型三、课堂练习AB3.函数type()的功能( )A.打印输出文本信息B.获取用户的输入,并把用户输入的内容以变量的方式保存C.进行数据类型转换D.查看数据类型4. 小智想编写代码,计算语文和数学的成绩。在输入成绩后,可以用( )函数将输入的成绩转换为整型。A.int( ) B.float( ) C.str( ) D.complex( )三、课堂练习DA四、课后思考小智想编写一段程序,不仅能够让张小爱和李慧进行对话,还能计算并输出显示各自的总成绩。请阅读教材P73-75,小组讨论,结合本节课的学习内容,尝试编写代码,完成要求。thanks 展开更多...... 收起↑ 资源预览