Python-猜单词游戏
Python-猜单词游戏

Python-猜单词游戏

猜单词游戏所需要的知识点”Python输入和输出的基础应用“,”序列数组结构“,”选择结构“,”Python模块“

这个代码主要是帮助知识点的实际应用环境

import random     #import导入模块(random为随机模块)
words = ("python","jumble","easy","difficult","answer","continue","phone","position","game")
print(
    """
       欢迎来到猜单词游戏
    把字母组合成一个正确的单词
    """
)
iscontinue = "y"
while iscontinue == "y" or iscontinue == "Y":     #输入大小写“y”不影响游戏的继续
    word = random.choice(words)     #random.choice()该函数描述从序列的元素中随机挑选一个元素,如random.choice(num(10),从0到9随机挑选一个整数)
    correct = word
    jumble = ""     #创建乱序单词
    while word:     #word不为空时循环
        position = random.randrange(len(word))     #根据word长度,产生word的随机位置
        jumble += word[position]     #将position位置字母组合到乱序后的单词
        word = word[:position] + word[(position + 1):]     #通过切片操作将position位置字母从原单词删除
    print("乱序后的单词:",jumble)
    guess = input("\n请你猜:")
    while guess != correct and guess !="":   #当玩家输入的单词错误或者为空时循环
        print("不正确!")
        guess = input("继续猜:")
    if guess == correct:
        print("正确!")
    iscontinue = input("\n是否继续(Y/N):")
Snipaste 2021 04 24 00 02 26没有最好的编程语言只有最适合的语言,每个编程语言都有自己的优缺点。所谓的最好的编程语言只不过是程序猿们的相互玩笑不必过多探讨,语言的学习需要了解各个语言的应用环境,根据自身的需求来制定计划和安排。
给个小建议,如果将来要以电脑程序工作建议C语言作为起点学习,自己作为兴趣或者想开发小工具就学习Python和javascript。
4 1 投票
Article Rating
订阅
提醒
1 评论
最新评论
最久评论 最受欢迎的评论
内联反馈
查看所有评论