Python3 输入和输出函数
2017-12-03 15:50:33
•
阅读
打赏
本文主要介绍了Python3 输入和输出函数,欢迎大家的学习。
Python3输出函数
Python语言输出数值的方式: 表达式语句、 print() 函数,还有文件对象的 write() 方法。
如果要将输出的值转成字符串,使用 repr() 或 str() 函数来实现。
str(): 函数返回一个我们容易阅读的表达形式。
repr(): 产生一个解释器易读的表达形式即一个对象的 string 格式。
s = 'Hello, Python'
print(str(s)) #'Hello, Python'
print(repr(s)) #"'Hello, Python'"
print(str(1/6)) #'0.16666666666666666'
x = 10 * 3.15
y = 100 * 20
s = 'x 的值为: ' + repr(x) + ', y 的值为:' + repr(y) + '...'
print(s) #x 的值为: 31.5, y 的值为:2000...
# repr() 函数可以转义字符串中的特殊字符
a = 'hello, Python\n'
a = repr(a)
print(a) #'hello, Python\n'
# repr() 的参数可以是 Python 的任何对象
print(repr((x, y, ('hello', 'Python'))))
#"(31.5, 2000, ('hello', 'Python'))"
Python3读取键盘输入
Python3提供了 input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘。
input 也能接收一个Python表达式作为输入,并将运算结果返回。
#!/usr/bin/python3
str = input("请输入内容:");
print ("你输入的内容是: ", str)
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型