CSH 2.4 MrG 2012.0928 Coding

3520 days ago by CSH2012

#1) def first(s): '''give you the first element of a list or the first char of a string''' return s[0] #first char first('Hello, World!!!') 
       
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{H}
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{H}
first.__doc__ 
       
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{give you the first element of a list
    or the first char of a string}
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{give you the first element of a list
    or the first char of a string}
#2) def, while, return def sum1ToN(n): "returns 1+2+...+n" s=0 k=1 while k<=n: s=s+k # add k to s k=k+1 # increment k by 1 return s sum1ToN(100) 
       
\newcommand{\Bold}[1]{\mathbf{#1}}5050
\newcommand{\Bold}[1]{\mathbf{#1}}5050
#3) def badCode(x): return x**2-1 badCode(3) 
       
\newcommand{\Bold}[1]{\mathbf{#1}}8
\newcommand{\Bold}[1]{\mathbf{#1}}8
#4) print('One is better than \none' +\ '; two is better than one') 
       
One is better than 
one; two is better than one
One is better than 
one; two is better than one
#5) print('Python is #1') 
       
Python is #1
Python is #1
#6) def mystery(n): 'Returns n cubed' return n**3 mystery(2) 
       
\newcommand{\Bold}[1]{\mathbf{#1}}8
\newcommand{\Bold}[1]{\mathbf{#1}}8
#7) def firstLast(s): 'return new string with 1st and last letters only' return s[0]+s[-1] firstLast('A. Jorge Garcia-Fernandez') 
       
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{Az}
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{Az}
#8) def triangle(s): print 5*s+"\n "+3*s+"\n "+s triangle('*') 
       
*****
 ***
  *
*****
 ***
  *
show(triangle('a')) 
       
aaaaa
 aaa
  a
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{None}
aaaaa
 aaa
  a
\newcommand{\Bold}[1]{\mathbf{#1}}\hbox{None}
show(3==3) 
       
\newcommand{\Bold}[1]{\mathbf{#1}}{\rm True}
\newcommand{\Bold}[1]{\mathbf{#1}}{\rm True}
show(3==2) 
       
\newcommand{\Bold}[1]{\mathbf{#1}}{\rm False}
\newcommand{\Bold}[1]{\mathbf{#1}}{\rm False}