资讯专栏INFORMATION COLUMN

python入门到实践-猜字游戏

douzifly / 2320人阅读

摘要:学完循环后我们通过实践来做一个小游戏程序猜数字,风格一样先上代码猜猜数字厉害了,第一次就蒙对了大了再猜一次试试小了再猜一次试试可能你不太懂代码的含义,我来稍作分析。

学完while循环后我们通过实践来做一个小游戏程序【猜数字】,风格一样先上代码:

#!/usr/bin/env python3
#coding:utf-8

import random    
answer = int(random.uniform(1,30))      
num = int(input("猜猜数字:"))    
if num == answer:
    print("厉害了,第一次就蒙对了")
while num != answer:
    if num > answer:
        print("大了")
        num = int(input("再猜一次试试:"))
    if num < answer:
        print("小了")
        num = int(input("再猜一次试试:"))
    if num == answer:
        print("bingo !")
        break;

可能你不太懂代码的含义,我来稍作分析。
import random 的含义是导入随机数
answer = int(random.uniform(1,30)) 表示设置1~30的随机数字作为答案,赋值给变量answer
num = int(input("猜猜数字")) 表示设置一个输入框,把用户输入的对应数字赋值给一个变量num

现在明白了吧,其实代码只要你能把它拆分理解,就很容易能明白其中的含义!

觉得我分享的文章对你有帮助或者对内容有什么异议,请联系微信公众号:范小二

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/41015.html

相关文章

  • 【题目】【3天】猜字游戏

    摘要:题目猜字游戏,让玩家猜测这个单词中的字母,每次猜对一个字母,就会记录下,直到全部才对,退出游戏,中间玩家可以随时退出游戏。 题目:猜字游戏,让玩家猜测这个单词中的字母,每次猜对一个字母,就会记录下,直到全部才对,退出游戏,中间玩家可以随时退出游戏。 分析: 随机生成一个单词 记录玩家猜测的字字母 向玩家展示游戏进度 玩家可以随时退出游戏 接收玩家猜测的字母 判断玩家猜测的字母 判...

    Crazy_Coder 评论0 收藏0
  • 首次公开,整理12年积累的博客收藏夹,零距离展示《收藏夹吃灰》系列博客

    摘要:时间永远都过得那么快,一晃从年注册,到现在已经过去了年那些被我藏在收藏夹吃灰的文章,已经太多了,是时候把他们整理一下了。那是因为收藏夹太乱,橡皮擦给设置私密了,不收拾不好看呀。 ...

    Harriet666 评论0 收藏0
  • Python说简单真的简单,说难也难,就由过来人给你总结为什么吧。

    摘要:数据科学其实就是机器学习,数据分析和数据可视化。机器学习通过实现算法,该算法能够自动检测输入中的模式。一般应用于人脸识别语音识别热门机器学习算法包括神经网络深度学习支持向量机随机森林进行数据分析可视化进行数据可视化时,是非常热门的库。 ...

    HtmlCssJs 评论0 收藏0
  • 「码个蛋」2017年200篇精选干货集合

    摘要:让你收获满满码个蛋从年月日推送第篇文章一年过去了已累积推文近篇文章,本文为年度精选,共计篇,按照类别整理便于读者主题阅读。本篇文章是今年的最后一篇技术文章,为了让大家在家也能好好学习,特此花了几个小时整理了这些文章。 showImg(https://segmentfault.com/img/remote/1460000013241596); 让你收获满满! 码个蛋从2017年02月20...

    wangtdgoodluck 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<