Python Intro Flashcards

1
Q

Unsupervised learning via

A

K-means and Hierarchical clustering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Supervised learning via

A

Tree-based models and neural networks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Die twee hoef doelwitte van die kursus?

A

Om onderliggende patrone te ontdek en “managing complexity”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Deur watter twee departemente word die kursus aangebied?

A

Departement van Statistiek en Departement van Information systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Al dir leer uitkomstes sluit basies in(3)

A
  1. Om te bepaal wanneer statistical learning gebruik moet word
  2. Watter een om te gebruik
  3. Dan tw bepaal of daar n vraag is om kompleksiteit te manage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hoeveel modules?

A

8

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Points distribution

A

5% vir klas besprekings (lyk my daar gaan vyf wees)
- eerste 7 modules 10% elk. Die laaste module tel 25% van die punt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Twee tipe cells binne python (Jupyter notebook)

A

Code cells
Markup cells

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hoe sit mens kommentaar in n code block?

A

Java is dit //, hier is dit n hash

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Is dit nodig om veranderlikes te verklaar?

A

Nee, hy kan self optel, maar ek sal dalk self steeds, bly seker goeie praktyk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Python lees nie deur elke reel al die kode soos Java, waar ons met komma pu te werk nie?

A

Lyk nie so nie, maak staat op indentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wat is die kernel in python

A

Dit is maar net die DK wat gereference word, of compiler language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hoe import ek die library om te plot

A

import matplotlib.pyplot as plt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hoe skep ek n list van 0,1,2,3 ens

A

Veranderlike naam = list(range(11))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

As ek nou reeds 1n lys het, hoe skep ek n ander range gebasseer op die eerste?

A

Kapitaal = [(berekening) for period in periods]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hoe verander ek dit titel van n plot

A

plt.suptitle()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Hoe plot ek nou n scatter plot en n lyn plot

A

Plt.scatter(periods,capital) of
Plt.plot(periods,capital)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Kan j n array define?

A

Selfde as java
X = [1,2,3,4]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

As j n barchart wil print

A

Plt.bar()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Hoe lyk dit as ek n module (library) import

A

import numpy as np
Import random

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Hoe define jy n string, hoe werk dit as ek saamvoeg

A

StringA = “A”
StringB = ‘B’
Print(StringA + “\n” + StringB)

22
Q

Weet nie waar sit sal nodig wees nie, maar hoe define ek n baie lang string?

A

StringC = ‘’’
Udkrnxuekhd
‘’’

23
Q

Ipv drie ‘ kan jy ook een gebruik?

A

Jip, en hy print dan alles binne in

24
Q

Okay, wat gebeur as ek // gebruik in python

A

Basies die omgekeerde van % in java
So hy gooi alles weg na die desimaal
As ek noi reg onthou, gee % die reswaarde
SO ekt nou gekyk, die % waarde doen dieselfde in python

25
The three main data structures in python
Lists, dictionaries, arrays
26
Hierdie range assignment is bietjie deurmekaar. Gee drie voorbeelde, ook een wat gebasseer is op n existing list
Lys = [i*200 for i in range(11)] Lys = [i*200 for i in range(0,11,1)] Lys = list([i*200] for i in existing_range) i vat hy as die actual waarde in die lys, as jy dit nie wil he nie, sal jy bv net range gebruik
27
Hoe roep ek uit n array uit?
Dieselfde as java, ook zero indexing Print(dier[2])
28
Hoe define mens n dictionary?
Honde = { "1":"Enza", "2":"Jaeger" }
29
Hoe access mens n element in n dictionary?
Honde["1"]
30
Hoekom import ons numpy
Want arrays is nie standaard in python nie
31
Twee van die eerste maniere om n array te skep?
Import numpy as np Eerste_array = np.array([1,2,3]) Tweede_array = np.arange(3)
32
Kan jy verskillende data tipes in n array indruk
Jy kan, maar swak praktyk
33
Kan jy list en dictionaries nest?
Jip, na beide kante toe
34
Hoe nest ek n dictionary binne n ander een?
Countries = { "USA": {'name': 'United States', 'population':100}, Ens Reference dan so ["USA"]["Name"]
35
Hoe kry jy die keys vanaf n dictionary?
Countries['ZA'].getKeys()
36
As j n lys het, wat is die drie hoof maniere om te slice?
Lys[2] of lys[-4] haal een element uit, 2de een van voor, of vierdie van agter Lys[2:10] of Lys[-10:-7] haal daardie element uit Dan kan jy dit een verder vat Lys[2:10:2] bv
37
Indentation s vir code blocks
4 spaces
38
Hoe lyk elseif kode struktuur
If kondisie: Wat om te doen Elif ander kondisie: Wat om te doen Else: Wat om te doen
39
Multiple kondisies op een statement by n if
Kan jy net split met n & (nie twee soos in java nie)
40
Not equal to in python?
Selfde as java !=
41
Hoe define ek n metode?
Def metodeNaam(veranderlike,veranderlike2): (Indent)
42
Hoe doen ek n random selection vanaf n lys?
Import random as r R.choice(lys)
43
Library wat ons gaan gebruik om data voor te berei
Pandas
44
As jy op een lyn twee ceranderlijes wil assign
x,y = (5,10) Nie nodig vir die hakkies
45
Python is case sensitive?
Jip, nes Java
46
Hoe return mens die data tipe van n veranderlike?
type(veranderlike naam)
47
Hoe return mens die data tipe van n veranderlike?
type(veranderlike naam)
48
As ek 4.78 hoe maak ek dit n 4?
int(4.78) dan gooi ons alles na die desimaal weg
49
As jy n boolean assign, wat is belangrij om te onthou
Die T en F moet hoofletters wees, so skakelaar = True
50
How to combine string and ints in a sentence
Convert ints with Str(y)
51
As jy “I’m fine” wil print
Sit alles in dubbel aanhalings tekes, of sit n backslah voor die afkappingsteken. Staan bekend as n escape character