• Profile
  • Resume
  • Portfolio
  • Blog
Avatar

Nelson Silva

A human. Being. Coffee lover.

Blog

I Write My Thoughts Here

Flexible Arguments in Python

October 11, 2021 Python

In this post, you will learn how to work with flexible arguments so that you can use that same knowledge and thus evolve.

  • flexible arguments are intended to make it unnecessary to define all the arguments of a function when they are undefined;
  • in short, flexible arguments do not have a defined length;
  • it is necessary to put the symbol * before a flexible argument is defined in the function.
def printArguments(*arguments):
  for argument in arguments:
    print('Argument:', argument)

printArguments('I\'m a string.', 1, 1.5, True, ['ABC', 'DEF', 'GHI'])

'''
  Argument: I'm a string.
  Argument: 1
  Argument: 1.5
  Argument: True
  Argument: ['ABC', 'DEF', 'GHI']
'''

Don’t forget to watch the video and you can always read this post in Portuguese.

Happy coding!

Previous Next

Categories

  • Announcements
  • Python
  • C#
  • Java
  • Go

Latest Posts

  • for Loop in Go
    May 5, 2022
  • Switch in Go
    May 4, 2022
  • Comparison Operators in Go
    May 3, 2022
+351913416022
contact@nelsonsilvadev.com
Porto, Portugal
Nelson Silva © 2022 All Rights Reserved