Search for tag: "operator"

Informal Theory Seminar

Zoom Recording ID: 96116630382 UUID: AAYQrqIRRFW2zm/l0x2g4w== Meeting Time: 2021-08-12T18:53:14Z

+19 More
From  Eunah Kim 0 plays

Informal Theory Seminar

Zoom Recording ID: 96116630382 UUID: s+7rT0jrQDqyzi9DFECisQ== Meeting Time: 2021-07-15T19:00:42Z

+19 More
From  Eunah Kim 5 plays

ORIE Colloquium: Jelena Diakonikolas (UW-Madison), April 27, 2021

“Structure in Min-Max Optimization (and How to Use It!)” Min-max optimization problems have received significant recent renewed interest, due to their applications in machine…

+19 More
From  Henry Lam 40 plays

Lesson 23.6 The Python Data Model

Python has a lot of special methods than begin and end with double underscores. Together than make up the Python Data Model. In this video we look at the documentation of these methods and try to…

+19 More
From  Hannah Lee 78 plays

Lesson23.4 The is Operator

As we saw in the previous video, we cannot trust == if we need to test if two variables refer to the same object folder. In this video we show an alternative operator is, which is safe to use because…

+19 More
From  Hannah Lee 56 plays

Lesson 23.1 The Principle of Abstraction

In this video we introduce the principle of abstraction, which is simply hiding unnecessary details about a class from the user of a class. However, there are many different ways to do that, which is…

+19 More
From  Hannah Lee 90 plays

Lesson 19.5 Dictionaries and For-Loops

Dictionaries are not sliceable, but they are iterable. In this video we show the many different ways you can use a dictionary in a for-loop. The primary thing to understand is that you have to…

+19 More
From  Hannah Lee 95 plays

Lesson 19.2 Dictionary Assignment

Dictionaries are mutable. In this video we show how to alter there contents. This includes reassigning the value of a dictionary for a given key. But it also includes adding and deleting keys.

+19 More
From  Hannah Lee 78 plays

Lesson 18.6 Mutable Table Functions

In this video we show how to write a mutable function on a table of data. Once again, this is very similar to writing an mutable function on a traditional list.

+19 More
From  Hannah Lee 72 plays

Lesson 16.8 Tuple Expansion (OPTIONAL)

This video introduces an advanced topic that is completely optional and will not appear on any exam. You might have noticed that some functions, like max can take an arbitrary number of arguments. In…

+19 More
From  Hannah Lee 54 plays

CS 6120: Lesson 6: Writing an LLVM Pass

Music: https://www.bensound.comStock footage: https://www.videvo.net

+19 More
From  Adrian Sampson 3,111 plays

Lesson 2.2 Assignment Statements

Now that we have some idea of what a variable is, it is time to start creating them. We do that with assignment statements, which are the subject of this video.

+19 More
From  Hannah Lee 134 plays

Lesson 1.6 Complex Expressions

In out introduction of the basic types of Python, we saw a lot of different operations. What happens when we start to mix these operations together? As we see in this video, we have to worry about…

+19 More
From  Hannah Lee 176 plays

Lesson 1.5 String Expressions

Strings are the type for text data. We will go into much more depth with this type in a later module. In this video, we just introduce the basics to complete our overview of Python types.

+19 More
From  Hannah Lee 187 plays

Lesson 1.4 Boolean Expressions

The third basic type is the bool type. It only has two values: True and False. However, as we shall soon see, this type is one of the most important for computer programming.

+19 More
From  Hannah Lee 200 plays

Lesson 1.1 Evaluation

Before we get started with Python we need to define some basic terminology. Those math-like formula that we type into Python are called expressions. Python then uses the process of evalation to turn…

+19 More
From  Hannah Lee 251 plays