Skip to content

Instantly share code, notes, and snippets.

# Niyati Python 609 9041 essentials of Comp Prog: Assignment 1
# Python Variable Practice
# Create a program to track student final grade
# The information is to store and track what grade the student is in
# Next info is student GPA
# Next info is student final grade
# Ask the user the student grade
# Ask the user the Student GPA
# the standard info is HS grade and GPA
# Python Program - TO get String or Integer Input from User
@SyraD
SyraD / coalesce.py
Last active November 26, 2018 12:25 — forked from GuilhermeHideki/coalesce.py
Python coalesce
def coalesce(*args):
"""Returns the first not None/Empty/False item. Similar to ?? in C#.
It's different from a or b, where false values are invalid.
:param args: list of items for checking
:return the first not None item, or None
"""
out = None #default return value
for arg in args:
if arg: #find first non-falsey argument
out = arg