首先,print() 方法用于打印输出,最常见的一个函数。
print(*objects, sep=' ', end='\n', file=sys.stdout)
参数
- objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用" ," 分隔。
- sep -- 用来间隔多个对象,默认值是一个空格。
- end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
- file -- 要写入的文件对象。
以上是官方的介绍哈,半懂半知不道
1、print("Hello World") $ Hello World 2、 a = 1 b = 3 print(a , b) $ 1 3 3、print("aaa","bbb") $ aaa bbb 4、print("Hello","World","Hello","Python",sep="--") # 设置间隔符 $ Hello--World--Hello--Python 5、a = 1 b = 3 print("a = %d,b = %d" % (a , b)) $ a = 1,b = 3 以上就是print()函数常用的形式了
input() 函数接受一个标准输入数据,返回为 string 类型。
这个函数比较有傲气,他的返回值只能是string类型
input([prompt])
参数
- prompt: 提示信息
这个函数在接受输入的时候顺便还可以提醒一下,比较人性化的输入函数
intput("请输入:") $ 请输入: 这样程序就停下来等在输入了 不过无论你输入什么,input()函数都会按string接受,这是Python3的规则 当然如果你想得到一个输入,并且想要这个输入是一个float或者int类型的数 那么就要将string转换为int或者float类型 那么我们需要这两个函数int()和float() 这两个函数就可以将string转换为我们想要的类型 下面详细的介绍一下这两个函数
int() 函数用于将一个字符串或数字转换为整型。
int(x, base=10)
参数
- x -- 字符串或数字。
- base -- 进制数,默认十进制。
返回值
返回整型数据。
int(3) $ 3 int(3.6) $ 3 int("0xff",16) $ 255 int("1111") $ 1111 int("1111",2) $ 15 默认十进制的
float() 函数用于将整数和字符串转换成浮点数。
参数
- x -- 整数或字符串
返回值
返回浮点数。
float(111.1) $ 111.1 float("111.1") $ 111.1
这两个函数的用法比较简单,有了这两个函数就可以轻松的将input()函数的返回值转换为想要的类型了