小编Cap*_*cus的帖子

如何使用pass语句?

我正在学习Python,我已经达到了有关该pass声明的部分.我正在使用的指南将其定义Null为通常用作占位符的语句.

我仍然不完全明白这意味着什么.有人能告诉我一个简单/基本的情况,其中pass将使用该声明以及为什么需要它?

python

359
推荐指数
8
解决办法
26万
查看次数

如何在Python中使用"raise"关键字

我已经阅读了"加注"的官方定义,但我仍然不太明白它的作用.

简单来说,什么是"提高"?

示例用法会有所帮助.

python raise keyword

245
推荐指数
6
解决办法
31万
查看次数

在Python中什么是全局声明?

什么是全球声明?它是如何使用的?我读过Python的官方定义 ;
但是,它对我来说没有多大意义.

python global

33
推荐指数
1
解决办法
3万
查看次数

试图在Python中找出except语句

我在理解在Python中使用"except"语句的方法时遇到了一些麻烦.我现在是一个可怕的程序员,所以我提前道歉.

这是我试图运行的小代码:

def mathWorks():
    print " Answer the following: 5 + x = 10"

    x = int(raw_input("Please type your answer: "))

    if x == 5:
        print "You are correct!"
    else:
        print "You are incorrect!"
        break
    except ValueError:
        print "That is not an integer!"

mathWorks()
Run Code Online (Sandbox Code Playgroud)

我认为我想要完成的是非常自我解释.不幸的是,我在这段代码中得到了"except"语句的"无效语法".

我在这里做错了什么?

python except

3
推荐指数
1
解决办法
549
查看次数

在Python中切片列表混乱

好吧,我是Python的新手,有些东西让我对切片列表感到烦恼.当我从这段代码中切割[1]和[3]时,为什么我得到[1,3,4]?

z = [1, 2, 3, 4, 5]
del z[1], z[3]
print z
Run Code Online (Sandbox Code Playgroud)

我假设我会[[1,3,5]回来,因为看起来[2]和[4]被删除了.

如果 - > [1,2,3,4,5]
是 - > [0,1,2,3,4]

我的逻辑搞砸了哪里?

python list slice del

1
推荐指数
1
解决办法
172
查看次数

在Python中这个"继续"的例子是什么?

所以我正在学习python,我遇到了令我困惑的代码.

var = 95
for items in range(0,100):
    if var < 10:
        continue
    elif var == 10:
        print("hit")
    elif var > 10:
        print("passed")
    var = var + 1
Run Code Online (Sandbox Code Playgroud)

我不明白为什么它不只是打印"通过"5次...而是打印它100次.

到底是做什么的?如果我将var更改为like(3)它会"继续"到下一个代码块吗?

python continue range

-2
推荐指数
1
解决办法
186
查看次数

标签 统计

python ×6

continue ×1

del ×1

except ×1

global ×1

keyword ×1

list ×1

raise ×1

range ×1

slice ×1