CS50 2020 - Lecture 6 - Python

preview_player
Показать описание
TABLE OF CONTENTS

00:00:00 - Introduction
00:00:49 - Python
00:05:03 - Variables
00:08:33 - F-strings
00:13:12 - Conditions
00:17:28 - Loops
00:24:43 - Types
00:26:46 - Sequence Types
00:29:01 - CS50 Library
00:53:44 - Interpreter
00:58:21 - range
01:02:43 - input
01:38:43 - Integer Overflow
01:41:10 - Floating-Point Imprecision
02:04:09 - Dictionaries
02:08:54 - CSV Files
02:21:03 - Speech Synthesis
02:24:05 - Facial Recognition
02:27:50 - QR Codes
02:29:45 - Speech Recognition
02:36:05 - Deepfakes

***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

HOW TO SUBSCRIBE

HOW TO TAKE CS50

HOW TO JOIN CS50 COMMUNITIES

HOW TO FOLLOW DAVID J. MALAN

***

CS50 SHOP

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

David J. Malan
Рекомендации по теме
Комментарии
Автор

This guy teaches with the same passion even when nobody's around

Dooshanche
Автор

It's golden time for young people from all over the world to have the opportunity to learn free from this awesome team and course!

lunarskiy
Автор

Thank you for this free course(CS50). It is a really good resource for someone who just starts learning computer science.

o_kk
Автор

Thankyou so much for making this course freely available, such an incredible resource! David you and your team are world class.

bbonkers
Автор

You gotta love Dave! He makes learning fun and entertaining.

sh.shomuratov
Автор

Perfect out-of-context lecture for someone already comfortable with C++, Java, or another programming language looking to dive right into the deep end of Python

ThePokeGod
Автор

Transitioning from C to Python is like when Goku takes off his weighted clothes and became so powerful.

tonywoy
Автор

The explanations he gives are so incredibly well put together. I'm working toward being a self-taught python dev, and his explanations of things are much easier for me to grasp than most of the other materials I've read/watched.

agentnuget
Автор

Always love David Malan speaking spanish, you did amazing professor!

anaveronicaaponte
Автор

The best intro to cs ever and it keeps getting better every year

ДмитрийЕрохин-ъж
Автор

You can have it fast, good or cheap. Pick two. With everything there is compromise.

scottb
Автор

This was great - I'm retaking the 2021 course after somewhat completing the 2020 course and I'm glad that I am

docmalc
Автор

I would never miss a lecture if this was my teacher...This is truly a world class education

farooqabdullah
Автор

respect to this guy for his teaching passion which was even more appreciated by me since i’m a beginner in computer science

tanhongyi
Автор

51:35 that PRINTING speed of C over Python is just :OOO

55:00 - that allegory of English/Spanish -- C/Python is good!!

EnglishRain
Автор

One of those rare CS50 videos watchable/understandable at 2x speed :) Thank you Python! for being so simple!

EnglishRain
Автор

Another great lecture. Thanks to everyone at CS50!!!

nshaffr
Автор

EVERYBODY should make use of this free course

reonsaldanha
Автор

The lecture was amazing when I started this lecture I was excited than in the middle it was a little boring because of a lot of comparison with C but in the end, it was goosebumps now I'm very excited about the lab and pset of python.

tehseenmukhtiar
Автор

python for look increment by 2
for i in range(0, 10, 2):
print(i)

sunnybambooflute