当前位置:实例文章 » Python实例» [文章]5个好玩Python脚本,新手也能使用!

5个好玩Python脚本,新手也能使用!

发布人:shili8 发布时间:2025-01-11 17:24 阅读次数:0

**5 个好玩 Python 脚本,新手也能使用!**

Python 是一种非常流行的编程语言,它的简单易学、强大功能以及广泛的应用领域,使得它成为许多程序员的首选语言。以下是5 个好玩的 Python 脚本,新手也能轻松使用!

### 脚本1:猜数字游戏**描述:**

这个脚本会让你猜一个随机生成的数字。每次尝试,你都会得到一个提示,告诉你你的猜测是否大于或小于正确答案。

**代码:**

import randomdef guess_number():
 #生成一个随机数 number = random.randint(1,100)
 # 初始化猜测次数 guesses =0 print("我想到了一个数字,你要猜!")
 while True:
 # 获取用户的猜测 guess = input("你的猜测是:")
 # 检查输入是否合法 if not guess.isdigit():
 print("请输入一个整数!")
 continue # 转换为整数 guess = int(guess)
 # 增加猜测次数 guesses +=1 # 比较猜测和正确答案 if guess < number:
 print("太小了!")
 elif guess > number:
 print("太大了!")
 else:
 print(f"恭喜你猜对了!你总共猜了 {guesses} 次。")
 breakif __name__ == "__main__":
 guess_number()

### 脚本2:字母游戏**描述:**

这个脚本会让你猜一个随机生成的单词。每次尝试,你都会得到一个提示,告诉你你的猜测是否正确。

**代码:**
import randomdef guess_word():
 #生成一个随机单词 word = random.choice(["apple", "banana", "cherry"])
 # 初始化猜测次数 guesses =0 print("我想到了一个单词,你要猜!")
 while True:
 # 获取用户的猜测 guess = input("你的猜测是:")
 # 检查输入是否合法 if not guess.isalpha():
 print("请输入一个字母!")
 continue # 增加猜测次数 guesses +=1 # 比较猜测和正确答案 if guess == word:
 print(f"恭喜你猜对了!你总共猜了 {guesses} 次。")
 break else:
 print("不正确!")

if __name__ == "__main__":
 guess_word()

### 脚本3:随机颜色生成器**描述:**

这个脚本会生成一个随机的颜色代码(HEX)。

**代码:**
import randomdef generate_color():
 #生成随机的红、绿和蓝值 r = random.randint(0,255)
 g = random.randint(0,255)
 b = random.randint(0,255)
 # 转换为 HEX 颜色代码 color = f"#{r:02x}{g:02x}{b:02x}"
 print(f"随机颜色:{color}")

if __name__ == "__main__":
 generate_color()

### 脚本4:猜年龄游戏**描述:**

这个脚本会让你猜一个随机生成的年龄。每次尝试,你都会得到一个提示,告诉你你的猜测是否大于或小于正确答案。

**代码:**
import randomdef guess_age():
 #生成一个随机年龄 age = random.randint(1,100)
 # 初始化猜测次数 guesses =0 print("我想到了一个年龄,你要猜!")
 while True:
 # 获取用户的猜测 guess = input("你的猜测是:")
 # 检查输入是否合法 if not guess.isdigit():
 print("请输入一个整数!")
 continue # 转换为整数 guess = int(guess)
 # 增加猜测次数 guesses +=1 # 比较猜测和正确答案 if guess < age:
 print("太小了!")
 elif guess > age:
 print("太大了!")
 else:
 print(f"恭喜你猜对了!你总共猜了 {guesses} 次。")
 breakif __name__ == "__main__":
 guess_age()

### 脚本5:字母计数器**描述:**

这个脚本会让你输入一个字符串,然后输出该字符串中每个字母的出现次数。

**代码:**
def count_letters():
 # 获取用户输入的字符串 string = input("请输入一个字符串:")
 # 初始化字母计数器 letter_count = {}
 # 遍历字符串中的每个字符 for char in string:
 # 检查是否是字母 if char.isalpha():
 # 增加字母的出现次数 letter_count[char] = letter_count.get(char,0) +1 # 输出字母计数器 print("字母计数器:")
 for letter, count in letter_count.items():
 print(f"{letter}: {count}")

if __name__ == "__main__":
 count_letters()

以上就是5 个好玩的 Python 脚本,新手也能使用!这些脚本都非常简单易学,并且可以帮助你练习 Python 的基本语法和功能。

相关标签:python
其他信息

其他资源

Top