zoukankan      html  css  js  c++  java
  • Python3.4入门之ifelse错误解决方案

    笔者用的是Python3.4

    开始接触到ifelse语句 发现这样---C:UsersAdministrator>python e:Python34ifelse.py--去执行的时候老是报 File "e:Python34ifelse.py", line 4
       print('恭喜,你猜对了。') # 新块从这里开始
           ^

    原始py代码如下:

    number = 23
    guess = int(input('请输入一个整数:')) #等待输入整数
    if guess == number:
    print('恭喜,你猜对了。') # 新块从这里开始
    print('(但你没有获得任何奖品!)') # 新块在这里结束
    elif guess < number:
    print('不对,你猜的有点儿小') # 另一个块
    else:
    print('不对,你猜的有点大')
    print('完成')

    头疼的要死,(本人是自学这个)后来查阅多方资料才发现是子句没有缩进的原因

    正确的代码

    number = 23
    guess = int(input('请输入一个整数:')) #等待输入整数
    if guess == number:
        print('恭喜,你猜对了。') # 新块从这里开始
        print('(但你没有获得任何奖品!)') # 新块在这里结束
    elif guess < number:
        print('不对,你猜的有点儿小') # 另一个块
    else:
        print('不对,你猜的有点大')
        print('完成')

    希望对大家有帮助

  • 相关阅读:
    CLRS 10.28
    [转]教你如何查看各种浏览器的Cookies[IE cookies信息]
    红黑树c实现
    ubuntu下eclipse中键盘失灵
    putty中文乱码解决
    [ 转]关于linux下wireshark启动时Lua报错
    c/c++运算符优先级
    CLRS 10.45
    ubuntu 12.04 安装NS2
    SQL IsDate()
  • 原文地址:https://www.cnblogs.com/LT0314/p/3747167.html
Copyright © 2011-2022 走看看