2.4 变量的输入
l 所谓输入,就是用代码获取用户通过键盘输入的信息
l 例如:去银行取钱,在ATM上输入密码
l 在python中,如果要获取用户在键盘上输入信息,需要使用到input函数
1)关于函数
l 一个提前准备好的功能(别人或者自己写的代码),可以直接使用,而不关心内部的细节
l 自己已经学过的函数
函数 |
说明 |
print(x) |
将x输出到控制台 |
type(x) |
查看x的变量类型 |
2)input函数实现键盘输入
在Python中可以使用input函数从键盘等待用户的输入
用户输入的任何内容Python都认为是一个字符串
语法如下:(提示,如果input()没有赋值给变量,那么回车就会显示输入内容,赋值给变量的话回车不会显示内容,要输入变量名才能显示输入内容)
3)类型转换函数
函数 |
说明 |
int(x) |
将x转换为一个整数 |
folat(x) |
将x转换到一个浮点数 |
4)变量输入演练——超市买苹果增强版
需求
l 收银员输入苹果的价格,单位:元/斤
l 收银员输入用户购买苹果的重量,单位:斤
l 计算并且输出付款金额
2.5变量的格式化输出
苹果单价9.00元/斤,购买了5.00斤,需要支付45.00元
l 在python中可以使用print函数将信息输出到控制台
l 如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
l %被称为格式化操作符,专门用于处理字符串中的格式
n 包含%的字符串被称为格式化字符串
n %和不同的字符连用,不同类型的数据需要使用不同的格式化字符
格式化字符 |
含义 |
%s |
字符串 |
%d |
有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 |
%f |
浮点数,%.02f表示小数点后只显示两位 |
%% |
输出% |
语法格式如下:
print(“格式化字符串”% 变量1)
格式化输出演练——基本练习
需求