首页 > 编程语言 > 详细

Python零基础入门的基础案例

时间:2020-06-15 19:46:34      阅读:43      评论:0      收藏:0      [点我收藏+]

前言

最近有很多零基础初学者问我,有没有适合零基础学习案例,毕竟零基础入门的知识点是非常的枯燥乏味的,如果没有实现效果展示出来,感觉学习起来特别的累,今天就给大家介绍零基础入门的基础案例:猜数字游戏

基本环境配置

版本:Python3

系统:Windows

猜数字游戏

主要涉及知识点:基本数据类型、循环(for循环、while、if..else)

直接上代码,代码上面注释都是很清楚的

import random#调用随机模块
num = random.randint(1,500)#从1至500中随机生成一个数字并赋值给num
print(猜一下是多大的数字吧)
time = input()#输入你猜的值
temp = int(time)#把你猜的值转成整数
i=1#猜的次数
#生成一个True循环,然后用 if  else ; elif 语句进一步排除错误数字范围,并且每循环一次i都加1
while True:
    if temp == num:
        print(猜对了)
        if i ==1:
            print(竟然第一次就猜对了)
        break#当输入结果等于随机生成的结果时跳出循环并且跳出循环时检查i的值,如果值为1时,打印出对应的字符串
    elif 500 >= temp > num:
        print(太大了,骚年)
        print(加把劲啊,范围进一步缩小了)
        if 10<i<15:
            print(你是不是傻猜了这么多次还把数字搞这么大)#当猜测值大于答案且次数在10次与15次之间时进行嘲讽
    elif 1 <= temp < num:
        print(太小了,往上加点)
        if 10<i<15:
            print(把数字调高点,啊你)#当猜测值小于答案且次数在10次与15次之间时进行嘲讽
    elif temp>500:
        print(数字大小应该在1至500哦)
    else:
        print(数字不能小于1哦)
#分别对i=10;i=15;i>15做出不同的反应
    if i == 10:
        print(你已经猜了十次了,还没猜中,汗)
    if i ==15:
        print(你已经猜了15次 看来你今天不适合买彩票啊)
    if i>15:#进行嘲讽
        print(呵呵,i,次了)
    print()
    time = input(再猜一猜吧)
    temp = int(time)
    i+=1
#当跳出循环时,输出i的次数,也就是你猜了多少次
print(你一共猜了,i,次才猜对)

 

 

运行代码后的效果图:

技术分享图片

 

虽然猜数字是零基础入门的小案例,但是它形式是可以多变的,内容也是可以自定义的

 

Python零基础入门的基础案例

原文:https://www.cnblogs.com/hhh188764/p/13132583.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!