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岁
格式化符号