好玩的python代码
    下面是一些有趣的 Python 代码示例,涵盖了不同的方面,包括游戏、数据处理、图形等。希望能给你带来一些乐趣和灵感。
    1. 石头、剪刀、布游戏
这是一个简单的石头、剪刀、布游戏,可以与计算机进行对战。
    ```python
import random
    choices = ['石头', '剪刀', '布']
    while True:
    player_choice = input("请选择石头、剪刀或布:")
    computer_choice = random.choice(choices)
   
    if player_choice == computer_choice:
        print("平局!你和计算机都选择了", player_choice)
    elif (
        (player_choice == '石头' and computer_choice == '剪刀') or
        (player_choice == '剪刀' and computer_choice == '布') or
        (player_choice == '布' and computer_choice == '石头')
    ):
        print("恭喜你获胜!你选择了", player_choice, "而计算机选择了", computer_choice)
    else:
        print("很遗憾,你输了!你选择了", player_choice, "而计算机选择了", computer_choice)
```
    2. 斐波那契数列
这段代码计算并打印出斐波那契数列的前 n 个数字。
    ```python
def fibonacci(n):
    sequence = [0, 1]
   
    for i in range(2, n):
        sequence.append(sequence[i-1] + sequence[i-2])
   
    return sequence
    n = int(input("请输入要计算的斐波那契数列长度:"))
print(fibonacci(n))
```
    3. 数据可视化
使用 Matplotlib 库绘制简单的折线图。
    ```python
import matplotlib.pyplot as plt
    x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
    plt.plot(x, y)
plt.xlabel('x')
plt.ylabel('y')
plt.title('y = x^2')
plt.show()
```
    4. 猜数字游戏
这是一个猜数字的游戏,计算机随机生成一个数字,你需要猜测这个数字是多少。
    ```python
import random
    number = random.randint(1, 100)
python可以做什么游戏guess = int(input("猜一个1到100之间的数字:"))
    while guess != number:
    if guess < number:
        print("猜小了!")
    else:
        print("猜大了!")
    guess = int(input("再猜一次:"))
    print("恭喜你,猜对了!")
```
    5. 中文分词
使用结巴中文分词库将一段中文文本进行分词。
    ```python
import jieba
    text = input("请输入一段中文文本:")
seg_list = jieba.cut(text, cut_all=False)
    print("分词结果:")
print(" / ".join(seg_list))
```
    以上是一些有趣的 Python 代码示例,希望你喜欢!自由发挥,创造出更多有趣的 Python 代码吧!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。