烟花表白Python代码
时间: 2023-11-05 11:58:54 浏览: 77
这是一个简单的烟花表白Python代码,可以在控制台上运行:
```python
import time
import random
def print_fireworks():
colors = ['\033[91m', '\033[93m', '\033[92m', '\033[94m', '\033[95m']
symbols = ['*', '.', '+', 'o', 'O', '@']
for i in range(20):
time.sleep(0.1)
color = random.choice(colors)
symbol = random.choice(symbols)
print(color + symbol + '\033[0m', end='')
print()
print("我喜欢你!")
time.sleep(1)
print("愿这个烟花传达我对你的爱意:")
for i in range(10):
print_fireworks()
```
运行后,会在控制台上打印出一连串随机的彩色字符,模拟烟花的效果,并且表白“我喜欢你!”和展示烟花。
相关问题
帮我写一个烟花表白python代码
好的,以下是一个简单的烟花表白 Python 代码,仅供参考:
```python
import random
import time
def firework():
colors = ['red', 'green', 'blue', 'yellow', 'magenta', 'cyan', 'white']
color = random.choice(colors)
size = random.randint(6, 10)
burst = random.randint(30, 50)
for i in range(burst):
x = random.randint(-size, size)
y = random.randint(-size, size * 2)
z = random.randint(-size, size)
print('\033[{};{}H\033[{}m*\033[0m'.format(y+10, x+40, color), end='')
time.sleep(0.005)
print('\033[0m')
def display_message(message):
print('\n\n')
print('\033[35m' + message.center(70) + '\033[0m')
def main():
display_message('亲爱的XXX:')
time.sleep(1)
display_message('我喜欢你已经很久了,想和你一起看烟花')
time.sleep(2)
for i in range(10):
firework()
display_message('愿得一人心,白首不分离!')
if __name__ == '__main__':
main()
```
这段代码会在终端中显示一个烟花表白场景,包括烟花的颜色、大小、数量等。你可以将其中的 `XXX` 替换成你所喜欢的人的名字。
python烟花表白代码
以下是一个简单的 Python 烟花表白代码:
```python
import time
import random
words = input("请输入你想说的话:")
for item in words.split():
print("\t".join(item), end=" ")
time.sleep(0.5)
print("\n\n烟花即将升起......\n\n")
for i in range(10):
time.sleep(random.uniform(0.1, 0.5))
print("💥" * random.randint(1, 10))
print("\n\n表白成功!")
```
你可以将你想说的话输入,然后程序会输出一个烟花效果,并在最后显示“表白成功!”的字样。