Python中并没有内置的`printf`函数,它使用`print`函数进行格式化输出。`print`函数允许你通过格式化字符串来输出带有不同数据类型的内容。下面是一些`print`函数的基本用法:
1. 基本输出
python
print("Hello, World!") 输出字符串
2. 格式化输出
python
name = "World"
age = 25
print("My name is %s and I am %d years old." % (name, age)) 使用%操作符格式化字符串
3. 输出不同类型的数据
python
x = 16
y = 10
print("The value of x is %d and the value of y is %d." % (x, y)) %d表示十进制整数
print("The hexadecimal value of x is %x." % x) %x表示十六进制整数
print("The octal value of x is %o." % x) %o表示八进制整数
4. 输出浮点数
python
pi = math.pi
print("The value of PI is approximately %f." % pi) %f表示浮点数
print("The value of PI with 3 decimal places is %.3f." % pi) 保留3位小数
5. 输出列表和字典
python
list_values = [1, 2, 3, 4]
dict_values = {'a': 1, 'b': 2, 'c': 3}
print(list_values) 输出列表
print(dict_values) 输出字典
请注意,在Python 3.7及以后的版本中,`print`是一个函数,所以需要使用括号。例如:
python
print("Hello, World!") 正确
print "Hello, World!" Python 2.x的写法,Python 3.x中会报错
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/47293.html