\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{tiean\_tiean} \pdfinfo{ /Title (cheat-sheet-tientien.pdf) /Creator (Cheatography) /Author (tiean\_tiean) /Subject (tientien Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A3A3A3} \definecolor{LightBackground}{HTML}{F3F3F3} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{tientien Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{tiean\_tiean} via \textcolor{DarkBackground}{\uline{cheatography.com/25899/cs/7022/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}tiean\_tiean \\ \uline{cheatography.com/tiean-tiean} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 11th February, 2016.\\ Updated 10th May, 2016.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{2} \begin{tabularx}{8.4cm}{x{1.2 cm} x{6.8 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Function}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{print()} & Show the information that you want on screen \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} int() & Change number to be number integer \tn % Row Count 3 (+ 1) % Row 2 \SetRowColor{LightBackground} \seqsplit{float()} & Change number to be decimal number \tn % Row Count 5 (+ 2) % Row 3 \SetRowColor{white} \seqsplit{input()} & Gain information from user \tn % Row Count 7 (+ 2) % Row 4 \SetRowColor{LightBackground} str() & A list of number, letter and symbols \tn % Row Count 9 (+ 2) % Row 5 \SetRowColor{white} len() & The length of the string \tn % Row Count 10 (+ 1) % Row 6 \SetRowColor{LightBackground} \# & Comment, no effect \tn % Row Count 11 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.36 cm} x{4.64 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Multiplication and Exponent}} \tn % Row 0 \SetRowColor{LightBackground} string*number & combine that string \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} string*string & CRASH \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} number*number & Multiply \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} string**string & CRASH \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} number**number & Exponent \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} string**number & CRASH \tn % Row Count 6 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{convert to binary}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{user\_number= ' ' \newline \newline while user\_number ! = '0' \newline user\_number = input ("Enter a number to convert to binary") \newline number=int(user\_number) \newline binary\_string= ' ' \newline \newline while (number\textgreater{}0): \newline remainder = number\%2 \newline \seqsplit{binary\_string=str(remainder)+binary\_string} \newline number=number//2 \newline print("Binary string is ,binary\_string)} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Sort word per line}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{mystr = "Hello" \newline \newline letter\_num = 0 \newline \newline while letter\_num\textless{}len(mystr): \newline print(mystr{[}letter\_num{]}) \newline letter\_num=letter\_num+1 \newline \newline \newline H \newline E \newline L \newline L \newline O} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Print Name}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{name="tim GIRARD" \newline \newline print(name.upper())} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{area of circle}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{def areaOfcircle(radius): \newline if radius\textless{}=0: \newline return "Error invalid radius" \newline pi=3.1415 \newline \newline area = pi{\emph{radius}}*2 \newline return area \newline user\_radius = float(input("Enter the radius: ")) \newline \newline print ("The area of the circle is",areaOfcircle(user\_radius))} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{Enter the radius: 0 \newline The area of the circle is Error invalid radius \newline \textgreater{}\textgreater{}\textgreater{} \newline Enter the radius: 7 \newline The area of the circle is 153.9335} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{doublet}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{def doublet(number): \newline return number * 2 \newline \newline print (doublet(3)) \newline \newline \newline print (doublet(doublet(4)))} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{6 \newline 16} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{function call}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{def printDefinitions(word): \newline if word == "variable": \newline print ("""A variable is the value that can be changed""") \newline elif word == "function": \newline print ("""A function is blog of code that we can reuse""") \newline elif word == "parameter": \newline print ("""A parameter is something is given in the function""") \newline elif word == "arguement": \newline print ("""A arguement is something is given in the function""") \newline elif word == "function call": \newline print ("""A function call is something that make the function runs""") \newline elif word == "string": \newline print ("""A string is character such as symbol, number""") \newline else: \newline print("unknown word") \newline return \newline \newline while True: \newline user\_input=input("Enter word:") \newline \seqsplit{printDefinitions(user\_input)}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{Enter word:variable \newline A variable is the value that can be changed \newline Enter word:function \newline A function is blog of code that we can reuse \newline Enter word:hello \newline unknown word \newline Enter word:} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Maxlist}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{def maxlist{[}list{]} \newline maxvalue = list{[}0{]} \newline \newline for item in list: \newline if item \textgreater{} maxvalue: \newline maxvalue = item \newline \newline return maxvalue \newline mylist = {[}1,2,3,4,55,66,777,0,1{]} \newline print(maxlist(mylist))} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{777} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{areaOfTriangle,volumeOfPrism}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{def areaOfTriangle(b,h): \newline area=0.5{\emph{b}}h \newline return(area) \newline \newline user\_base = float(input('Enter the base of the triangle')) \newline user\_height = float(input('Enter the height of the triangle')) \newline \newline print('The area of the triangle is',areaOfTriangle(user\_base,user\_height)) \newline \newline \newline def volumeOfPrism(b,h,l): \newline volume = areaOfTriangle(b,h)*l \newline return(volume) \newline \newline user\_base = float(input('Enter the base of the prism')) \newline user\_height = float(input('Enter the height of the prism')) \newline user\_length = float(input('Enter the length of the prism')) \newline \newline print('The volume of the Prism is',volumeOfPrism(user\_base,user\_height,user\_length))} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{Enter the base of the triangle6 \newline Enter the height of the triangle6 \newline The area of the triangle is 18.0 \newline Enter the base of the prism6 \newline Enter the height of the prism6 \newline Enter the length of the prism6 \newline The volume of the Prism is 108.0} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.6 cm} x{4.4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Addition}} \tn % Row 0 \SetRowColor{LightBackground} string+string & Combine together \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} string+number & CRASH \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} number+number & Addition \tn % Row Count 3 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.08 cm} x{5.92 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Vocabulary}} \tn % Row 0 \SetRowColor{LightBackground} variable & Hold a value and can be changed \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} string & A list of character such as number,letter and symbol \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} integer number & whole number/ counting number \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} float number & the number in decimal \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} syntax & Grammar/Structure of language \tn % Row Count 9 (+ 1) % Row 5 \SetRowColor{white} Boolean & True/False \tn % Row Count 10 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{p{0.8 cm} x{7.2 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Math}} \tn % Row 0 \SetRowColor{LightBackground} == & equal to \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} != & no equal to \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} \textless{} & less than \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} \textgreater{} & more than \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} \textless{}= & less than or equal to \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} \textgreater{}= & more than or equal to \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} \% & Modulo, Find the remainder \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Countdown Machine}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{user\_number=input("What number do you want to count down?") \newline numer=int(user\_number) \newline countdown\_string=' ' \newline \newline while number \textgreater{} 0 \newline countdown\_number= countdown\_string+ \newline str(number) + " " \newline number=number-1 \newline \#print(number) \newline \newline print(countdown\_string)} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Naming Cinvention}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{Rule for giving name} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{-letter} \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{-numbers} \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{-underscore} \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{Valid name} \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{-myStr} \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{-my3} \tn % Row Count 7 (+ 1) % Row 7 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{-Hello\_there} \tn % Row Count 8 (+ 1) % Row 8 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{Invalid name} \tn % Row Count 9 (+ 1) % Row 9 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{-3my="hi" -{}- cannot start with number} \tn % Row Count 10 (+ 1) % Row 10 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{-first number='hi'} \tn % Row Count 11 (+ 1) % Row 11 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{-first-name} \tn % Row Count 12 (+ 1) % Row 12 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{-first+name} \tn % Row Count 13 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{random stuff}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{import random \newline \newline intlist= {[}1,2,3,4,5{]} \newline random\_int = random.choice(intlist) \newline print(intlist,random\_int) \newline \newline fplist={[}1.1,2.2,3.3,4.4,5.5{]} \newline random\_fp= random.choice(fplist) \newline print(fplist,random\_fp) \newline \newline strlist={[}'opal','love','tientien'{]} \newline random\_str= random.choice(strlist) \newline print(strlist,random\_str) \newline \newline mylist={[}'tientien',1,5.5{]} \newline random\_item=random.choice(mylist) \newline print(mylist,random\_item) \newline \newline myvar1=1 \newline myvar2=2 \newline myvar3=3 \newline varlist={[}myvar1,myvar2,myvar3{]} \newline random\_var=random.choice(varlist) \newline print(varlist,random\_var)} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{{[}1, 2, 3, 4, 5{]} 4 \newline {[}1.1, 2.2, 3.3, 4.4, 5.5{]} 4.4 \newline {[}'opal', 'love', 'tientien'{]} opal \newline {[}'tientien', 1, 5.5{]} tientien \newline {[}1, 2, 3{]} 3 \newline \textgreater{}\textgreater{}\textgreater{}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{My print}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{def myprint(text): \newline print("{\bf{{\emph{"+str(text)+"}}}}") \newline \newline return \newline \newline myprint (1) \newline myprint ("hello") \newline myprint (2.5) \newline \newline def myprintnew(text, decoration): \newline print(decoration + str(text) + decoration) \newline \newline return \newline \newline myprintnew(1,"+++") \newline myprintnew ('hello','=-=-=-=-=-=-=-=')} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{reverse}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{reverse = "" \newline letter\_num=0 \newline \newline user\_input = input("type in a number") \newline \newline while letter\_num\textless{}len(user\_input): \newline reverse = user\_input{[}letter\_num{]}+reverse \newline letter\_num = letter\_num+1 \newline \newline if reverse == user\_input: \newline print ('parindorm') \newline else: \newline print ('not parindorm')} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{type in a number12321 \newline parindorm \newline \textgreater{}\textgreater{}\textgreater{} \newline type in a number \newline 3 \newline parindorm \newline \textgreater{}\textgreater{}\textgreater{} \newline type in a number13 \newline not parindorm \newline \textgreater{}\textgreater{}\textgreater{}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{maxvalue}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{def max2(num1,num2): \newline maxvalue = num1 \newline if num2 \textgreater{} maxvalue: \newline maxvalue = num2 \newline \newline return maxvalue \newline \newline \newline print (max2(4,5)) \newline print (max2(33,5)) \newline \newline \newline def max3(num1,num2,num3): \newline \newline maxvalue = num1 \newline \newline if num2 \textgreater{} maxvalue: \newline maxvalue = num2 \newline if num3 \textgreater{} maxvalue: \newline maxvalue = num3 \newline \newline return maxvalue \newline print (max3(1,2,3))} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{5 \newline 33 \newline 3} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}