008_wz_hm_python中变量的输入与输出

变量的输入:

变量的输入,就是用代码获取用户通过键盘输入的意思,比如输入qq号时,就是从键盘获取,在python中,如果要获取用户在键盘上的输入信息,需要使用input()函数。

input()函数实现输入

1 在python中等待用户从键盘的输入

用户输入的任何内容python均认为是一个字符串

3 格式:

字符串变量 = input("提示信息")

例1:

输入函数举例
由input函数赋值的变量为字符串类型

关于函数:一个提前准备好的功能(别人或者自己写的代码),可以直接使用,而不用关心内部的细节,比如:

函数                         功能


print(x)                将x输出到控制台


type(x)                查看x的变量类型


类型转换函数:

函数                        功能


int(x)                     将x转换为一个整数


float(x)                将x转换为一个浮点数

例2:

强制类型转换

可以看到1:整型,2:字符串

例3:

变量类型转换

例4:

收银员输入苹果价格,单位:元/斤

收银员输入用户购买苹果的重量,单位:斤

计算价钱并输出

变量的输入与类型转换

变量的输出:

在例4中,如果我们要输出这样的格式:苹果单价10.00元/斤,购买了10.00斤,需要支付100.00,该怎么做?

1.在python中可以使用print()函数将信息输出到控制台

2.如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符%

3.%被成为格式化操作符,专门用于处理字符串中的格式

4.包含%的字符串,被称为格式化字符串

5.%和不同的字符连用,不同类型的数据需要使用不同的格式化字符

格式化字符                含义


%s                             字符串


%d                             有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全


%f                               浮点型,%.2f表示小数点后只显示两位


%%                             输出%


格式:

print("格式化字符串" % 变量1)

print("格式化字符串" % (变量1,变量2,...))

例5:

5.1.定义字符串变量name,输出:我的名字叫小明,请多多关照

字符串格式化输出

5.2.定义整型变量stu_no,输出:我的学号是000001

整形格式化输出

其中不足6位用0补足,超过6位原样输出

5.3.(例4改)

收银员输入苹果价格price,单位:元/斤

收银员输入用户购买苹果的重量weight,单位:斤

计算价钱money并输出苹果单价元/斤,购买了斤,需要支付

浮点型格式化输出

5.4.定义一个小数scale,输出:数据比例是10%

输出%

注意最后两个输出,带括号乘以10和不带括号的结果

2020.5.5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值