6.数据输入
|
9页
|
95人阅读
|
0人下载
普通
内容正文:
第6课:数据的输入
陪孩子一起学Python
——编程从零学起
1
本课任务:
1. 结合实际情况理解数据输入的必要性
2. 学习输入函数input()的使用方法
3. 补充学习print()输出函数的更多细节
2
程序为什么需要数据输入?
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
3
input()函数
input函数:用于接收来自键盘的数据输入,接收的数据默认是字符串
数据类型。
例:
print("请输入你的姓名")name = input() print("你的姓名是:",name)
输出结果:
请输入你的姓名
小明
你的姓名是: 小明
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
4
数据类型转换
number = int(input(“请输入一个整数”))
num = int(input(“请输入一个小数”))
input()函数接收到的数据默认是字符串,如果需要得到数字
类型,就需要用到数据类型转换,具体操作如下:
2.转换成浮点数
b = input(“请输入一个小数”)
num = float(b)
1.转换成整数
a = input(“请输入一个整数”)
number = int(a)
5
练习
设计一个可以自动计算长方形面积的程序,要求使用者可以自己
输入长方形的长和宽。
输入:由用户输入(键盘或鼠标)输入数据。
处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。
输出:向显示器输出程序运算结果
6
再讲print()函数
print函数中默认的两个参数sep和end
1.sep分隔符参数
例:name = "Jim"
print("My name is",name )
输出:My name is Jim
print("My name is",name,sep = "@")
输出:My name is@Jim
说明:在print内部修改了sep的默认值,修改@为分隔符
2.end结束符参数
例:name = "Jim"
print("My name is",name,end = ", ")
print("I am from ChangSha")
输出:My name is Jim, I am from ChangSha
7
课后练习
有一个农夫家里养了鸡和兔,现在需要你帮助农夫设计一个程序,当农夫数完鸡和兔的个数时,程序能帮助他快速计算出鸡和兔总共有多少只头?总共有多少只腿?
运行效果如下
8
THANKS
陪孩子一起学Python
——编程从零学起
9
Lavf58.10.100
$$