python简单好玩代码_python浪漫星空代码

python简单好玩代码_python浪漫星空代码Python 是一种功能强大的编程语言 可以用于创建各种有趣和实用的程序 以下是一些有趣的 Python 代码示例 猜数字游戏 pythonimport randomdef guess the number number random randint 1 100 attempts 0 while True guess int input 请输入你的猜测

Python是一种功能强大的编程语言,可以用于创建各种有趣和实用的程序。以下是一些有趣的Python代码示例:

猜数字游戏

 import random def guess_the_number(): number = random.randint(1, 100) attempts = 0 while True: guess = int(input("请输入你的猜测:")) attempts += 1 if guess < number: print("太小了,再试一次!") elif guess > number: print("太大了,再试一次!") else: print(f"恭喜你,猜对了!你一共用了{attempts}次机会。") break 

石头剪刀布游戏

 import random def rock_paper_scissors(): choices = ["石头", "剪刀", "布"] computer_choice = random.choice(choices) user_choice = input("请输入你的选择(石头、剪刀、布):") print(f"计算机选择了:{computer_choice}") if user_choice == computer_choice: print("平局!") elif (user_choice == "石头" and computer_choice == "剪刀") or \ (user_choice == "剪刀" and computer_choice == "布") or \ (user_choice == "布" and computer_choice == "石头"): print("你赢了!") else: print("你输了!") 

密码生成器

 import random import string def generate_password(length): return ''.join(random.choice(string.ascii_letters + string.digits) for i in range(length)) print(generate_password(10)) 

时光机

 import time import datetime def time_machine(): print("输入指定日期即可穿越(只能到未来)") year = int(input("请输入目标年月日:")) month = int(input("请输入目标月份:")) day = int(input("请输入目标日期:")) target_date = datetime.datetime(year, month, day) while True: current_time = datetime.datetime.now() if current_time > target_date: print("时间旅行成功!当前时间是:", current_time) break time.sleep(1) 

使用turtle绘制彩色螺旋

 import turtle colors = ['red', 'purple', 'blue', 'green', 'yellow', 'orange'] turtle.bgcolor('black') turtle.speed('fastest') for x in range(360): turtle.pencolor(colors[x % len(colors)]) turtle.width(x / 100 + 1) turtle.forward(x) turtle.left(59) turtle.done() 

无限循环的进度条

 import time def progress_bar(): while True: for progress in range(100): print('█', end='') time.sleep(0.1) print('\r进度:100%') 

这些代码示例展示了Python在不同领域的应用,包括游戏、密码学、图形绘制等。你可以根据自己的兴趣和需求,尝试修改和扩展这些代码。

编程小号
上一篇 2024-12-23 09:32
下一篇 2024-12-23 09:26

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/146032.html