Python 节日贺卡和猜单词代码

该博客包含两个部分:首先,它展示了一个简单的Python程序,用于接收用户输入的节日名称和姓名,然后生成一张节日祝福贺卡。接着,它介绍了一个名为WordJumble的猜单词游戏,游戏中随机选择一个单词并打乱顺序,用户需要猜测原始单词。游戏具有继续或结束的选项,增加互动性。
摘要由CSDN通过智能技术生成

holiday=input("请输入节日名称:")                                                #提示输入内容
To_name=input("请输入收件人的姓名:")
Fr_name=input("请输入送件人的姓名:")
print("--*--*--*--*--*--*--*--*--*--*--*--")
print("--*--*--*--*--*--*--*--*--*--*--*--")
print(" ")
print(" ")
print("   节   日   祝   福   ")                                                             #贺卡题目
print()
print()
print(To_name+":")                                                                      #收件人姓名
print()
print()
print()
print("   祝您"+holiday+"快乐!")                                                    #节日祝福的正文
print()
print()
print("          "+Fr_name)                                                                 #送件人姓名 
print()
print()

print("--*--*--*--*--*--*--*--*--*--*--*--")
print("--*--*--*--*--*--*--*--*--*--*--*--")
 


      

#World Jumble猜单词游戏
import random
#创建单词序列
WORDS = ("python","jumble","easy","difficult","answer","continue","phone","position","result","game")
# start the game
print(
"""
      欢迎参加单词游戏
    把字母组合合成一个正确的单词.
"""
)
iscontinue="y"
while iscontinue=="y" or iscontinue=="Y":
       #从序列中随机挑选一个单词
    word = random.choice(WORDS)
      #一个用于判断玩家是否猜对的变量
    correct = word
    #创建乱序后的单词
    jumble=""
    while word:                       #word不是空串时循环
        #根据word长度,产生word的随机位置
        position = random.randrange(len(word))
        #将position位置字母组合到乱序后单词
        jumble += word[position]
        #通过切片,将position位置字母从原单词中删除
        word =word [:position] + word[(position + 1):]
    print("\n\n乱序后单词:", jumble)

    guess = input ("请你猜:")
    while guess !=correct and guess !="":
        print("对不起不正确")
        guess = input ("继续猜:")

    if guess == correct:
        print("真棒,你猜对了!")
        iscontinue=input("是否继续(Y/N):")


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值