# User:Jarle Pahr/INF1100

(Difference between revisions)
 Revision as of 15:49, 12 September 2013 (view source)← Previous diff Current revision (15:52, 12 September 2013) (view source) Line 4: Line 4: http://www.uio.no/studier/emner/matnat/ifi/INF1100/h13/timeplan/index.html#FOR http://www.uio.no/studier/emner/matnat/ifi/INF1100/h13/timeplan/index.html#FOR - - =Oppgaver= + Faksimile av kapitler 1 + 2: + http://heim.ifi.uio.no/~inf1100/INF1100_book_ch1-2.pdf + =Oppgaver= Prosjektoppgaver, løp 2: Prosjektoppgaver, løp 2: Line 16: Line 17: Faksimile av oppgaver: Faksimile av oppgaver: - http://heim.ifi.uio.no/~inf1100/INF1100_book_ch1-2.pdf + http://heim.ifi.uio.no/~inf1100/INF1100_exercises_3rd_ed.pdf +

## Current revision

Notes from INF1100 course at UiO:

Faksimile av kapitler 1 + 2: http://heim.ifi.uio.no/~inf1100/INF1100_book_ch1-2.pdf

# Oppgaver

Prosjektoppgaver, løp 2:

Faksimile av oppgaver: http://heim.ifi.uio.no/~inf1100/INF1100_exercises_3rd_ed.pdf

# Chapter 3

Keyword arguments:

• If both positional and keyword arguments are used, positional arguments must appear before keyword arguments.
• If a function uses only keyword arguments, the argument input order is arbitrary.

Conditional value assignment:

• variable = (value1 if condition else value2)

Zip:

Example:

```h = 0.02
x = [i*h for i in range(0,101,1)]
for x_i in x:
```

y.append(math.asin(x_i)

```for x_i, y_i in zip(x,y):
```

print "%.3f %.3f" % (x_i,y_i)