CS50W - Lecture 2 - Python

  Рет қаралды 357,524

CS50

CS50

Күн бұрын

Пікірлер: 207
@anaveronicaaponte
@anaveronicaaponte 2 жыл бұрын
It's always great to refresh some concepts like classes, lambda functions and decorators. Thanks Brian and the CS50W's team!
@cje8887
@cje8887 3 жыл бұрын
Great lecture! I was already somewhat familiar with Python, but Brian's explanations of decorators and lambda functions really helped me understand them better
@blabla-kk8bl
@blabla-kk8bl 3 жыл бұрын
you never need them.just making more complex. simple is better than complex.
@stacy3781
@stacy3781 4 ай бұрын
Brian's presentation was so engaging and clear that 1 hour flew by so fast!
@compilerrun5516
@compilerrun5516 3 жыл бұрын
Man your typing speed 🔥.
@christoffer6527
@christoffer6527 Жыл бұрын
The coding software has autocomplete
@IXITHELEGEND
@IXITHELEGEND Жыл бұрын
Looks even quicker at 2x speed
@mo.G_2020
@mo.G_2020 11 ай бұрын
​@@christoffer6527nope, he can touchtype fluently
@alexrubio9507
@alexrubio9507 7 ай бұрын
of course it does, but he doesn't use autocomplete all the time, and even if he did, STILL...the typing process speed is purely amazing, you can't deny that.@@christoffer6527
@kaustubhkadam1083
@kaustubhkadam1083 5 ай бұрын
he also uses vim motions in vscode
@joseignacioyanez572
@joseignacioyanez572 Жыл бұрын
Brian, thanks for being such a great Teacher! I've seen other videos on decorators and it seemed so difficutl to understand, but in a couple of minuts you explained it and made it look so easy and clear, I was smiling haha. Thanks to you, David and all the team!
@sayori3939
@sayori3939 2 жыл бұрын
It's interesting the fact that throughout the 4 cs50 courses we see python used in different perspectives
@smileorcry7204
@smileorcry7204 25 күн бұрын
Python is in everything now😅
@sayori3939
@sayori3939 9 күн бұрын
@@smileorcry7204 if you use linux python will end up installed on your system no matter what, it's like baidu but actually useful
@anuradhamangalpalli2774
@anuradhamangalpalli2774 9 ай бұрын
Thank you, Brian. This is the first time I understood python fundamentals.
@kavya0102
@kavya0102 3 жыл бұрын
Very succinctly but clearly explained. A good refresher for Python. Thanks!
@thomastan9901
@thomastan9901 2 жыл бұрын
You are an excellent lecturer. No text book is needed
@MrRynRules
@MrRynRules Жыл бұрын
Great lecture! Learned a lot even hough i have been coding python for the last 2 years
@PeterBohai
@PeterBohai 4 жыл бұрын
Loving the Harry Potter references. Great lecture as always!
@shrikantdhayje3490
@shrikantdhayje3490 3 жыл бұрын
finally got a tutorial which also explains the compiler errors also. thank you so much! Great lecture
@zerodivided3676
@zerodivided3676 4 жыл бұрын
Take a shot whenever Brian says ' for example' :) Nice and fast python introduction though.
@Komikkopeksevdalisi
@Komikkopeksevdalisi Жыл бұрын
Gerçekten harika çok kısa bir sürede bütün önemli olan bilgileri veriyor. Keşke programlamaya ilk başladığımda bu eğitimi izleseydim, diğer eğitimler uzun ve gereksiz bilgileri verirken en önemli olanları vermiyorlar.
@d0tjs
@d0tjs 7 ай бұрын
has been a great refresher on python
@kenmwendwa1882
@kenmwendwa1882 Жыл бұрын
I loved the object orientated programming and decorator explanation
@facts6824
@facts6824 4 жыл бұрын
haward University admission via youtube....superb no assignment no submission
@aryansharma4775
@aryansharma4775 4 жыл бұрын
you can find assignment notes and project at edx for free
@lishichan3365
@lishichan3365 3 жыл бұрын
The actual course is on edx these are just lectures
@LEVIACKERMAN-mg4cp
@LEVIACKERMAN-mg4cp 3 жыл бұрын
@@lishichan3365 isn't this lecture not enough?? Or the course is much helpful? I mean if I didn't enrol to the course will i miss any lectures on there that is not available on youtube?
@sayori3939
@sayori3939 2 жыл бұрын
@@LEVIACKERMAN-mg4cp you'll miss the problem sets which are the 2nd most important things in this course and you won't get havard's free certificate (NOT THE EDX ONE)
@Wawazi
@Wawazi 4 жыл бұрын
Never imagined Harry potter would be pivotal to my learning
@adforknowledge6582
@adforknowledge6582 4 жыл бұрын
:P :D Me too was shocked to see it and loved it a lot... That too , Brian is like superb awesome person he kept his face blank just looked at the audience for 1 sec from the corner of the eye and started typing Harry , Harmoine ha ha ha .. That was super awesome moment .. I started smiling .... :P :)
@Wawazi
@Wawazi 4 жыл бұрын
@@adforknowledge6582 I doubt if anyone didn't smile at that moment. Completely epic stuff!!!
@thiagobarso
@thiagobarso 2 жыл бұрын
😹
@meruem6995ujjoooo
@meruem6995ujjoooo 2 жыл бұрын
Yer a coder Phillip
@Hackonomics
@Hackonomics Жыл бұрын
Love you Brian brother!😍 You're clear my all concepts!
@northstarcode8675
@northstarcode8675 4 жыл бұрын
Yer a wizard Brian
@taofeekajibade
@taofeekajibade 3 жыл бұрын
Quite brilliant presentation. Many thanks, Brian.
@Ldmp807
@Ldmp807 3 жыл бұрын
Best way to explain decorators!
@CW711
@CW711 3 жыл бұрын
Brian is awesome.
@covingtonkua9404
@covingtonkua9404 2 жыл бұрын
This video alone just thought me an entire sem worth of python
@kingcogles
@kingcogles 3 жыл бұрын
After Project 1 and 2 which is Python/Django related, I need to say reading the Django docs is like getting lost in a forest. But still lovin' the fact that it is a very, very powerfull framework.
@blazi_0
@blazi_0 3 жыл бұрын
Yea ,the documentation is worst ! It's like they wrote this documentation to make you feel that you don't know Python 🤣
@kingcogles
@kingcogles 3 жыл бұрын
@@blazi_0 Yeah like that. I even had like 5+ tabs just of Django's docs to be able to find quickly what it might be helpful to me and most of the time for nothing. Now I started to work on Project 4 ... and you guessed it, Django has to be used. Suddenly "The sound of silence" played in my brain. 😭
@shrikantdhayje3490
@shrikantdhayje3490 3 жыл бұрын
agreed
@sayori3939
@sayori3939 2 жыл бұрын
At this rate you're better off searching specific topics in random websites on google. You just need the right keywords
@nawafEalharbi
@nawafEalharbi 2 жыл бұрын
As a person who learned python before This is a really fast course about python, lets called it introduction to python is better.
@christian37ism
@christian37ism 2 жыл бұрын
The object oriented teaching was helpful, thank you.
@MuhammadAbbasYousafzai
@MuhammadAbbasYousafzai 2 жыл бұрын
Thanks Brian
@shubhammandal6735
@shubhammandal6735 3 жыл бұрын
Python Classes Code: class Flight: def __init__(self, capacity): self.capacity = capacity self.passengers = [] def add_passengers(self, name): if not self.open_seats(): return False self.passengers.append(name) return True def open_seats(self): return (self.capacity - len(self.passengers)) flight = Flight(3) people = ['Harry', 'Ron', 'Hermione','Genny'] for person in people: success = flight.add_passengers(person) if success: print(f'{person} is added to the Flight') else: print(f'No, Available seats for {person}')
@galofloresc
@galofloresc 2 жыл бұрын
I have the same code but when trying to run it an error says that Flight takes no arguments. any help
@sukhmanpreetsingh1525
@sukhmanpreetsingh1525 2 жыл бұрын
can you paste your code here?
@trident7996
@trident7996 Жыл бұрын
import random class Flight: def __init__(self, capacity): self.capacity = capacity self.passengers = [] def add_passengers(self, name): if not self.open_seats(): return False self.passengers.append(name) return True def open_seats(self): return (self.capacity - len(self.passengers)) flight = Flight(3) people = ["Harry", "Ron", "Hermione","Genny"] random.shuffle(people) for person in people: success = flight.add_passengers(person) if success: print(f"{person} is added to the Flight") else: print(f'No, Available seats for {person}')
@trident7996
@trident7996 Жыл бұрын
justice for genny!!!
@zaharaddeenkaramilawal4994
@zaharaddeenkaramilawal4994 3 жыл бұрын
What a wonderful presentation
@bleulejour
@bleulejour 2 жыл бұрын
Thanks Brian, simply brilliant!
@koushik3415
@koushik3415 2 жыл бұрын
Simple and Elegant ! 💕💕💕💕💕💕💕💕
@abdullahgumel3936
@abdullahgumel3936 3 жыл бұрын
Our teachers told us not to use the word innit in school, now I'm level 9000 programmer I use innit when I want
@TranNguyen-mv6ln
@TranNguyen-mv6ln 3 жыл бұрын
Thank you so much
@innocence3158
@innocence3158 4 жыл бұрын
Brian at the start: So this is an integer Also Brian (close to an end): this is too much of an abstraction
@Mapleaph
@Mapleaph 2 жыл бұрын
Best tut ever
@mrgomezs
@mrgomezs 3 жыл бұрын
thank you
@bimalakumari243
@bimalakumari243 2 жыл бұрын
Tank you for your efforts
@hychembek
@hychembek 3 жыл бұрын
thanks
@claudiamanta1943
@claudiamanta1943 7 ай бұрын
Thank you 😊
@josemariarodriguez7845
@josemariarodriguez7845 Жыл бұрын
52:42 Brian combines flight, which is a variable from Class Flight , and add_passenger, which is a method from the class Flight: flight.add_passenger(person). It is pretty clear that both combined, flight and add_passenger, have the ability of looping the list people, and add the person to the flight, if the capacity is not zero. But please can anyone provide some additional abstract to this mechanism, how's called, how's work (some_variable.some_method(some_other_variable)?
@finobialfaceoff7260
@finobialfaceoff7260 Жыл бұрын
Thank you sir !
@ridayasin7946
@ridayasin7946 Жыл бұрын
Incredible
@emilsjoblom273
@emilsjoblom273 4 ай бұрын
This is the entire cs50p course in one video..
@bakeelalnhmee1776
@bakeelalnhmee1776 3 жыл бұрын
Great lecture, greater lecturer
@aljosja3353
@aljosja3353 Жыл бұрын
Thanks you!
@ranjanasaiyam5834
@ranjanasaiyam5834 6 ай бұрын
He is genius,i feel and see it
@johnpill1
@johnpill1 Жыл бұрын
I finally get what SwiftUI property wrappers are after using them for months thanks to the last section of this as I guess this is essentially what they are?
@shahbazmuhammad8183
@shahbazmuhammad8183 2 жыл бұрын
import functions for i in range(10): print(f"The square of {i} is {square(i)}")
@jamaka_me_code796
@jamaka_me_code796 2 жыл бұрын
With your syntax as is, it should be functions.square(i) inside the curly brace 👍 or change import to -> from functions import square
@sayori3939
@sayori3939 2 жыл бұрын
What the hell is that "functions" module Oh i get it ._. You can import a module with an alias: "import functions as f" careful not to name it the same name as another module you're using
@mon0theist_tv
@mon0theist_tv Жыл бұрын
I think I'd rather just write a function instead of using lambda lol but Brian's explanation is the only one I've seen that kinda sorta makes sense
@RomarioKurti28
@RomarioKurti28 7 ай бұрын
In the lambda example he defined a function 'f' that takes a person as an input and returns that person's name. After that he assigns the return value of that function 'f' to the 'key' attribute of the sort function. What i don't understand is how is the person passed as an input to the 'f' function during the sort execution! Thanks fo the help 😊
@eltinahutahaean759
@eltinahutahaean759 20 күн бұрын
It has to do with the sort method of list. Parameter key will apply a function given to it to each of the list items ``` Help on built-in function sort: sort(*, key=None, reverse=False) method of builtins.list instance Sort the list in ascending order and return None. The sort is in-place (i.e. the list itself is modified) and stable (i.e. the order of two equal elements is maintained). If a key function is given, apply it once to each list item and sort them, ascending or descending, according to their function values. The reverse flag can be set to sort in descending order. ```
@sencode589
@sencode589 3 жыл бұрын
Very clear and interesting! thanks!
@_rachid
@_rachid 4 жыл бұрын
Cool! Thanks.
@malithsenanayakentgl-1052
@malithsenanayakentgl-1052 3 жыл бұрын
Excellent lecture. Thanks...
@Duge6124
@Duge6124 3 жыл бұрын
is the wrapper function 57:00 really necessary. Can we not just write line 3-5 inside announce?
@yuna_tseng
@yuna_tseng 3 жыл бұрын
haha I have an exactly same question here too, i use js to reproduce the situation without the wrapper function, and it works. but i think the wrapper function here brings the more powerful function like closure`s effect
@sayori3939
@sayori3939 2 жыл бұрын
But then how would return all of that? If you tried to return "announce" it would ask for an argument and it would get a recursion error
@gromit9826
@gromit9826 4 ай бұрын
32:21 this type of code doesn't seem to work anymore, it just gives me a syntax error (Python 3.12.4 64-bit)
@isha7372
@isha7372 5 ай бұрын
Problem sets for week 0,1,2 are same I have submitted with all specifications for week 0 do i need to submit again or just skip ?
@smileorcry7204
@smileorcry7204 25 күн бұрын
Where to find problem sets.there are only projects in cs50w course .
@patrickb6938
@patrickb6938 3 жыл бұрын
Just awesome!
@KeyserTheRedBeard
@KeyserTheRedBeard 2 жыл бұрын
fantastic upload CS50. I killed the thumbs up on your video. Maintain up the wonderful work.
@bangtanffarmy
@bangtanffarmy Жыл бұрын
6:53 the code shows an error in the terminal after I put xyz name in input (terminal), it says NameError: name 'xyz' is not defined
@lautar
@lautar 4 жыл бұрын
No available sits for Ginny :(((((((((
@shazkingdom1702
@shazkingdom1702 4 жыл бұрын
😀😀😀
@dmytrosoroka7335
@dmytrosoroka7335 3 жыл бұрын
Thanks from Ukraine!
@kimjongun3890
@kimjongun3890 2 жыл бұрын
🧐
@sayori3939
@sayori3939 2 жыл бұрын
:(
@-leovinci
@-leovinci 3 жыл бұрын
When can we introduce Common Lisp...
@niyomungelialine6840
@niyomungelialine6840 2 жыл бұрын
what edit are you using
@Dr.Javaidqureshi
@Dr.Javaidqureshi Жыл бұрын
Pl suggest solution. both files are in the same folder PS C:\javaid\Python\Lecture1> python squares.pi Traceback (most recent call last): File "C:\javaid\Python\Lecture1\squares.pi", line 1, in import functions ModuleNotFoundError: No module named 'functions' PS C:\javaid\Python\Lecture1>
@zizou5638
@zizou5638 Жыл бұрын
bro the file extension is wrong it should be .py not .pi
@jaafarhammoud7507
@jaafarhammoud7507 3 жыл бұрын
how to remove the background behind him when record coding?
@sayori3939
@sayori3939 2 жыл бұрын
Honestly i would like to know too
@chiraglal4938
@chiraglal4938 3 жыл бұрын
How are you opening that terminal dialogue box?. I'm using windows btw.
@blazi_0
@blazi_0 3 жыл бұрын
He is using Mac
@sayori3939
@sayori3939 2 жыл бұрын
What do you mean by terminal dialogue? :0 you can execute "cmd.exe" in windows and execute your python programs there (if you have it installed properly)
@ivankoh3779
@ivankoh3779 3 жыл бұрын
Why are we relearning python? Isn't this alrd in CS50?
@animeshdas6866
@animeshdas6866 3 жыл бұрын
This one is more focused on web development.
@shahbazmuhammad8183
@shahbazmuhammad8183 2 жыл бұрын
def square(x): return x * x
@sayori3939
@sayori3939 2 жыл бұрын
Those decorators are so confusing '~'
@hizkiapermata5206
@hizkiapermata5206 3 жыл бұрын
Finally
@admasuchane2402
@admasuchane2402 3 жыл бұрын
can we develop a web application for multilevel marketing(MLM) using python????????????
@codegoblin7740
@codegoblin7740 Жыл бұрын
nah you need assembly for that.
@divyanshjainbhajan
@divyanshjainbhajan 4 жыл бұрын
What's that application in which he runs is program? One with the black background.
@green--apple
@green--apple 4 жыл бұрын
That's the Terminal. Every computer has one.
@divyanshjainbhajan
@divyanshjainbhajan 4 жыл бұрын
@@green--apple like command prompt?
@AmitTiwari-wf1xj
@AmitTiwari-wf1xj 4 жыл бұрын
@@divyanshjainbhajan yes
@csgundee
@csgundee 4 жыл бұрын
You can use VS code terminal instead of the black one.
@bvedantcodes
@bvedantcodes 4 жыл бұрын
@@divyanshjainbhajan Command Prompt is exclusive to Windows. I'd recommend installing Bash via Git Bash or Windows Subsystem for Linux-- the commands here are shared with the command line in macOS and Linux operating systems
@jayanthbharadwaj2041
@jayanthbharadwaj2041 3 жыл бұрын
Where can i next best course on Python!!..thanx for the introductive course 😊
@JT-iv8nd
@JT-iv8nd 3 жыл бұрын
5:59 If input does not work try raw_input
@sayori3939
@sayori3939 2 жыл бұрын
If input is not working you probably don't have python set up properly or have some sketchy python interpreter/library
@sherxon1217
@sherxon1217 3 жыл бұрын
that is good 👍👍👍👍👍👍👍👍👍
@v.calipso7687
@v.calipso7687 2 жыл бұрын
senk you
@jjjjjly
@jjjjjly Жыл бұрын
I missed the animation some professors made to help us to understand Pointer in cs50x. Decorators are honestly little hard for me.
@justinbieber9656
@justinbieber9656 4 жыл бұрын
Is this lecture content any different from CS50s week 7 Python lectures?
@jakubpietrzak70
@jakubpietrzak70 4 жыл бұрын
Yes, you can look it up in video description
@Itinerant_Indian
@Itinerant_Indian 3 жыл бұрын
Not so much
@sayori3939
@sayori3939 2 жыл бұрын
Dude cs50x python lecture was a true killer, it taught me more than a whole course, maybe because i was fresh with C but man that was awesome
@joseignacioyanez572
@joseignacioyanez572 Жыл бұрын
Yes, especially the second half, OOP and Functional Programming, such a great explanation
@harshalsonawane8879
@harshalsonawane8879 2 жыл бұрын
Which compiler he is using
@kimjongun3890
@kimjongun3890 2 жыл бұрын
vs code
@sayori3939
@sayori3939 2 жыл бұрын
There are no compilers :0
@mohammadshoaib5881
@mohammadshoaib5881 4 жыл бұрын
When the projects will be available?
@kingcogles
@kingcogles 3 жыл бұрын
They are available on Edx for free, so hurry up, last date for submission of all projects is December 31 this year.
@mohammadshoaib5881
@mohammadshoaib5881 4 жыл бұрын
When will the projects be availabe for cs50 web programming 2020?
@gabemvp
@gabemvp 4 жыл бұрын
The new projects will be available on July 1st, as published on the course webpage on edX.
@ruleoflawedutainment
@ruleoflawedutainment 3 жыл бұрын
Under the flight example, I get error message which says flight = Flight (3) TypeError: Flight() takes no arguments. Any help please...
@icy1018
@icy1018 3 жыл бұрын
In your __init__, you probably just have __init__(self). In the case where it’s __init__(self), you would reference it by flight = Flight() but instead you provide a parameter. You would need __init__(self, capacity) to reference it like flight = Flight(3)
@galofloresc
@galofloresc 2 жыл бұрын
@@icy1018 I have the same issue but I double checked and it says _init_(self, capacity): still showing the TypeError that takes no arguments. any help?
@icy1018
@icy1018 2 жыл бұрын
@@galofloresc double underscore for the init!
@galofloresc
@galofloresc 2 жыл бұрын
@@icy1018 totally missed that, thanks!
@boluomiable
@boluomiable 4 жыл бұрын
i was watching the old (2018) one in June, so the update of July will not have flask?
@bvedantcodes
@bvedantcodes 4 жыл бұрын
Yeah, they're going with Django instead
@boluomiable
@boluomiable 4 жыл бұрын
@@bvedantcodes thx
@bvedantcodes
@bvedantcodes 4 жыл бұрын
Anyone know what vscode theme he's using?
@lukealadeen7836
@lukealadeen7836 Жыл бұрын
Not vscode it's cs50 ide
@bvedantcodes
@bvedantcodes Жыл бұрын
@@lukealadeen7836 😂
@wanglan4255
@wanglan4255 3 жыл бұрын
more like a show
@sanchitjaiswal2979
@sanchitjaiswal2979 2 жыл бұрын
poor Ginny, she got left out
@nataliehill5899
@nataliehill5899 3 жыл бұрын
54:52 decorator
@tams805
@tams805 Жыл бұрын
If anyone is trying to set up Notepad++ on Windows for this, then aipython has a good video called "Python and Notepad++ | Running python code from Notepad++ | Python Tips 2". Python 3.11 is probably installed in "username > AppData > Programs".
@mrgomezs
@mrgomezs 3 жыл бұрын
apologetic declaration against intelligencers
@shrikantdhayje3490
@shrikantdhayje3490 3 жыл бұрын
what!
@mrgomezs
@mrgomezs 3 жыл бұрын
outwitting the devil
@mrgomezs
@mrgomezs 3 жыл бұрын
read
@sayori3939
@sayori3939 2 жыл бұрын
what!
@parulgupta572
@parulgupta572 4 жыл бұрын
Hi, for what is 'f' used in python?
@freelanceprogrammer9537
@freelanceprogrammer9537 4 жыл бұрын
format
@rahulanand6015
@rahulanand6015 3 жыл бұрын
i was wondering about the same thing as well
@icy1018
@icy1018 3 жыл бұрын
@@rahulanand6015 it’s called an f string which is just easy to use. The old way to format a string was: name = “Billy” print(“Hello %s” %name) That would print Hello Billy but it can get confusing really fast. There is also the .format shown below: name = “Billy” print(“Hello {}”.format(name)) .format also is old and can get confusing since you may have many entries in the .format and it will take time to see which parameter goes where. Nowadays, the f string is used. Example: name = “Billy” print(f”Hello {name}”) You can probably see how useful that can be and clean it looks. Definitely helps readability. Hope that helps
@rahulanand6015
@rahulanand6015 3 жыл бұрын
@@icy1018 thanks a lot mate its really a great explanation
@icy1018
@icy1018 3 жыл бұрын
@@rahulanand6015 Glad it helped
@miquelstrippoli2286
@miquelstrippoli2286 4 жыл бұрын
Python is like Java but much more easy
@nawafEalharbi
@nawafEalharbi 2 жыл бұрын
Every thing in Python so easy until we come to OO 🙂.
@excelvbaselftaught889
@excelvbaselftaught889 2 жыл бұрын
If you don't know any other language, then Python is very easy because it's extremely logical, as a human might think. However, if you are coming from a language like C, JavaScript, or Java, it's actually more difficult to pick up Python initially because you have to "unlearn". Parentheses (), square brackets [], and squiggly brackets {} mean something totally different. OO is a set of paradigms that, once learned, port relatively easily. C does not support objects natively.
@andiuptown1711
@andiuptown1711 6 ай бұрын
@@excelvbaselftaught889*Actually, it’s quite easy. Things like brackets and semicolons are so trivial lol*
@parulgupta572
@parulgupta572 4 жыл бұрын
46:45 I didn;t understand what point is !!! and what is ' IN__IT"
@freelanceprogrammer9537
@freelanceprogrammer9537 4 жыл бұрын
__init__ function initializer, theory say... called a constructor, or initializer, and is automatically called when you create a new instance of a class
@sayori3939
@sayori3939 2 жыл бұрын
You butchered that word lol
@SoupsIsNicer
@SoupsIsNicer 2 жыл бұрын
Think
@fabioaugusto9866
@fabioaugusto9866 3 жыл бұрын
tem em PT BR?
@sayori3939
@sayori3939 2 жыл бұрын
Infelizmente nao :/ mas pesquisa, de repente tem alguma versao legendada
@Ryokans
@Ryokans Жыл бұрын
Brian is so mature, but he has a babyface... hard to tell how old he is 🤔
@brunomattesco
@brunomattesco Жыл бұрын
he's thirteen
@DesazMusicYt
@DesazMusicYt Жыл бұрын
Second part of video...I understood NOTHING
@rohankumarcl8852
@rohankumarcl8852 3 жыл бұрын
Excellent lecture. But it would be better if you explained while loop.
@desianaginting3741
@desianaginting3741 Жыл бұрын
I'm new in Phyton. Where i can download Phyton for free? Which text editor i can use for phyton?
@davidjmalan
@davidjmalan Жыл бұрын
You can use cs50.dev/!
CS50W - Lecture 3 - Django
1:39:05
CS50
Рет қаралды 466 М.
CS50W - Lecture 1 - Git
53:16
CS50
Рет қаралды 422 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 49 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 153 МЛН
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
Computer Scientist Answers Computer Questions From Twitter
14:27
Learn Any Programming Language In 3 Hours!
22:37
Code With Huw
Рет қаралды 515 М.
Why MOST Developer Portfolios are Worthless
12:50
Travis Media
Рет қаралды 10 М.
CS50W - Lecture 5 - JavaScript
1:51:26
CS50
Рет қаралды 592 М.
CS50W - Lecture 0 - HTML and CSS
2:03:32
CS50
Рет қаралды 1,1 МЛН
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1,2 МЛН
She Thought It Was Over
8:15
Daily Dose Of Internet
Рет қаралды 2,9 МЛН
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 655 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 49 МЛН