About 36,300,000 results
Open links in new tab
  1. What does -> mean in Python function definitions? - Stack Overflow

    Jan 17, 2013 · 13 def f(x) -> 123: return x My summary: Simply -> is introduced to get developers to optionally specify the return type of the function. See Python Enhancement Proposal 3107 …

  2. What is a DEF function for Python - Stack Overflow

    Sep 10, 2013 · I am new to coding Python and I just can't seem to understand what a Def function is! I have looked and read many tutorials on it and I still don't quite understand. Can somebody …

  3. How can I return two values from a function in Python?

    I would like to return two values from a function in two separate variables. What would you expect it to look like on the calling end? You can't write a = select_choice(); b = select_choice() …

  4. What is the purpose of the `self` parameter? Why is it needed?

    For a language-agnostic consideration of the design decision, see What is the advantage of having this/self pointer mandatory explicit?. To close debugging questions where OP omitted a …

  5. How can I use `def` in Jenkins Pipeline? - Stack Overflow

    Nov 10, 2017 · I am learning Jenkins Pipeline, and I tried to follow this Pipeline code. But my Jenkins always complains that def is not legal. I am wondering did I miss any plugins? I …

  6. How can I use a global variable in a function? - Stack Overflow

    Jul 11, 2016 · How do I create or use a global variable inside a function? How do I use a global variable that was defined in one function inside other functions? Failing to use the global …

  7. oop - What do __init__ and self do in Python? - Stack Overflow

    Jul 8, 2017 · In this code: class A(object): def __init__(self): self.x = 'Hello' def method_a(self, foo): print self.x + ' ' + foo ... the self variable represents the instance of the object itself. Most …

  8. python - Meaning of a function "-> str" - Stack Overflow

    @DanielRoseman def f(ham: str, eggs: str = 'eggs') in this block they did mention str, so why did they again have to mark/say the same at the last?

  9. python - What do *args and **kwargs mean? - Stack Overflow

    What exactly do *args and **kwargs mean? According to the Python documentation, from what it seems, it passes in a tuple of arguments. def foo (hello, *args): print (hello) for each in args:...

  10. What does the "at" (@) symbol do in Python? - Stack Overflow

    Jun 17, 2011 · What does the @ symbol do in Python?What's the syntactic or practical benefit of having decorators here, instead of (for example) just calling something like app.route("/", hello) …