Python Bytes
Intermediate Python Topics
Conditional Variable Assignment
Topics beyond the basics of Python.
Conditional statements in Python
Handled with 'if' keyword.
variable = value if the conditional is met otherwise set to this value
If you have two environments, development and production:
dev = "dev"
prod = "prod"
script_arg = "dev"
if script_arg == prod:
db_env = prod
else:
db_env = dev
db_env = prod if script_arg == prod else dev
Example with True/False:
script_arg = True
db_env = prod if script_arg == True else dev
Example with testing the existence of something:
script_arg = None
db_env = prod if script_arg else dev
Useful for config files and also different switches and options for a script.
Should be used for relatively simple expressions so the line is still readable.
On this page of the site you can watch the video online Python Bytes: Conditional Variable Assignment with a duration of hours minute second in good quality, which was uploaded by the user CyberScribe.org 13 May 2021, share the link with friends and acquaintances, this video has already been watched 802 times on youtube and it was liked by 7 viewers. Enjoy your viewing!