Python Forum
How do you make functions that take a variable that is not defined?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How do you make functions that take a variable that is not defined?
#7
Uppercase is typically used to indicate constants that have been set elsewhere.

When you call a function, you can specify the names of the parameters (i.e. the names in the function definition), for clarity (and to ignore ordering of arguments).

Arguments can be either actual values or variables (or constants, which are just variables).

def func(paramx, paramy, paramz=defaultz, ...):

func(paramx=valuex, paramy=valuey, paramz=valuez, ...)

Note. Sometimes actual values will not give you desired outcomes such as when a reference to a mutable object is required by the function that is intended to mutate the object. Using an actual value (e.g. an in-situ list) in such a case will mean there is no reference to the mutated object after the call is completed.
I am trying to help you, really, even if it doesn't always seem that way
Reply


Messages In This Thread
RE: How do you make functions that take a variable that is not defined? - by gruntfutuk - Sep-24-2018, 01:30 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
Question Variable not defined even though it is CoderMerv 3 479 Mar-28-2024, 02:13 PM
Last Post: Larz60+
  Variable is not defined error when trying to use my custom function code fnafgamer239 4 750 Nov-23-2023, 02:53 PM
Last Post: rob101
  Calling functions by making part of their name with variable crouzilles 4 1,011 Nov-02-2023, 12:25 PM
Last Post: noisefloor
  Printing the variable from defined function jws 7 1,644 Sep-03-2023, 03:22 PM
Last Post: deanhystad
  Whys is asterisk and random variable necessary in these functions? rrowhe4d 5 1,685 Aug-05-2022, 07:53 AM
Last Post: Gribouillis
  [variable] is not defined error arises despite variable being defined TheTypicalDoge 4 2,395 Apr-05-2022, 04:55 AM
Last Post: deanhystad
  Why built in functions are defined as class? quazirfan 5 3,042 Oct-23-2021, 01:20 PM
Last Post: Gribouillis
  How to make general functions for ecuations Mondata 6 2,982 Mar-11-2021, 09:15 PM
Last Post: Mondata
  Running scripts and location of saved interpreted user-defined classes and functions leodavinci1990 3 2,680 Aug-25-2020, 03:43 AM
Last Post: micseydel
  Function will not return variable that I think is defined Oldman45 6 3,721 Aug-18-2020, 08:50 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020