3、Python输入输出

input 输入函数

input函数:获取用户输入,保存成一个字符串。

input函数的返回值是一个字符串类型。哪怕你输入的是个数字1,返回给你的只会是字符串“1”,而不是整数1。

name = input("请输入你的姓名:")
#print(name)
print(type(name))    # str  字符串
# type(name)
age = input("请输入你的年龄:")
print(type(age))   # str 不可以和int 进行拼接

# my_age =18
# age_count = age + my_age

print 输出函数

print函数我们其实已经不陌生了,前面我们也已经用过很多次了。其作用就是打印变量。
我们看一.下print函数的原型: print(self, *args, sep=“', end=”\n’, file=None)

a = "test"
b = "python"
print(a,b)
print("请输入"+a)
输出结果
test python
请输入test

print 格式化输出

% 格式化输出

print(“我叫%s今年%d岁”%(“json’,18))
首先构造了一个字符串"我叫%s今年%d岁”,讲其中需要用别的变量替换的部分,用%号加一个数据类型代号,前面有多少个%号,后面就要提供多少个参数,每个参数值之间用逗号隔开。每个参数与前面的%,相对应的。并且数据类型也要能够合法对应。

print("我叫%s,今年%d岁"%("json",18))
输出结果
我叫json,今年18岁

格式化符号

符号描述
%C格式化字符及其ASCII码
%s格式化字符串
%d格式化整数
%u格式化无符号整型
%o格式化无符号八进制数
%x格式化无符号十本进制数
%X格式化无符号十六进制数(大写)
%f格式化浮点数字,可指定小数点后的精度
%e用科学计数法格式化浮点数
%E作用同%e,用科学计数法格式化浮点数
%g%f和%e的简写
%G%f和%E的简写
%p用十六进制数格式化变量的地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

度假的小鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值