📅  最后修改于: 2023-12-03 15:19:35.504000             🧑  作者: Mango
欢迎来到第 19 组 Python 程序输出介绍!在这里我们将分享一些有趣的 Python 程序输出,涵盖了各种数据类型和算法。
输出字符串是最基础的操作之一。可以使用 print()
函数来输出字符串,如下所示:
print("Hello World!")
输出结果为:
Hello World!
在 Python 中,字符串需要用引号(单引号或双引号)括起来。
Python 支持多种数值类型,包括整数、浮点数、复数等等。可以使用 print()
函数来输出这些数值,例如:
print(123) # 整数
print(3.14) # 浮点数
print(2 + 3j) # 复数
输出结果为:
123
3.14
(2+3j)
Python 中的列表是一种有序的集合,可以包含任意类型的数据。可以使用 print()
函数来输出列表,例如:
my_list = [1, 2, 3, "hello", "world"]
print(my_list)
输出结果为:
[1, 2, 3, 'hello', 'world']
Python 中的字典是一种无序的键值对集合,可以包含任意类型的键和值。可以使用 print()
函数来输出字典,例如:
my_dict = {"name": "Alice", "age": 20, "city": "Shanghai"}
print(my_dict)
输出结果为:
{'name': 'Alice', 'age': 20, 'city': 'Shanghai'}
Python 中的布尔值只有两种取值,True 和 False。可以使用 print()
函数来输出布尔值,例如:
print(True)
print(False)
输出结果为:
True
False
除了常规的字符串、数值、列表、字典等数据类型外,Python 还有一些特殊的控制字符,可以用来控制输出格式。例如,\n
可以用来表示换行符,\t
可以用来表示制表符。可以在字符串中使用这些控制字符,例如:
print("Hello\nWorld!")
输出结果为:
Hello
World!
print("Name\tAge")
print("Alice\t20")
print("Bob\t30")
输出结果为:
Name Age
Alice 20
Bob 30
在 Python 中,可以使用 %
运算符来格式化字符串,例如:
name = "Alice"
age = 20
print("My name is %s, and I am %d years old." % (name, age))
输出结果为:
My name is Alice, and I am 20 years old.
在上面的示例中,%s
表示字符串格式,%d
表示整数格式。可以使用 %f
来表示浮点数格式,使用 %x
来表示十六进制格式,等等。
如果要输出列表或字典中的某个元素,可以使用下标或键名来访问,例如:
my_list = [1, 2, 3, "hello", "world"]
print(my_list[0]) # 输出第一个元素
print(my_list[-1]) # 输出最后一个元素
my_dict = {"name": "Alice", "age": 20, "city": "Shanghai"}
print(my_dict["name"]) # 输出键为"name"的值
print(my_dict.get("city")) # 输出键为"city"的值
输出结果为:
1
world
Alice
Shanghai
在 Python 中,可以使用循环来遍历列表、字典等数据类型,输出它们的每个元素。例如,使用 for
循环来遍历列表:
my_list = [1, 2, 3, "hello", "world"]
for item in my_list:
print(item)
输出结果为:
1
2
3
hello
world
使用 for
循环来遍历字典:
my_dict = {"name": "Alice", "age": 20, "city": "Shanghai"}
for key in my_dict:
print(key, my_dict[key])
输出结果为:
name Alice
age 20
city Shanghai
以上就是一些 Python 程序输出的例子。Python 有很多功能强大的输出函数和控制字符,可以满足各种输出需求。希望这些例子能够帮助你更好地了解 Python 的输出功能。