Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranî)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
1
Welcome back everyone.
2
I wanted to take just a little bit of time to quickly discuss choosing Python 2 versus choosing Python
3
3.
4
It used to be that if you are a beginner and you were just learning Python it was actually a pretty
5
difficult decision to choose Python to versus Python 3 because many companies still had legacy Python
6
to code to be maintain.
7
However Python too was going to stop receiving security updates in the year 2020 and this course was
8
initially released teaching both versions of Python.
9
We taught both Python to Python 3 and the versions were similar enough that it was easy to learn both
10
simultaneously and technically it still is.
11
However now every major external Python package has been updated to support Python 3.
12
Basically 99 percent of the top 300 packages of Python that are external packages you can download fully
13
support Python 3 and some of them are even moving towards being exclusively for Python 3.
14
And these are packages such as Gengel for web development who will later in the future stop supporting
15
Python to because of this.
16
Now the course will focus solely on Python 3 and all the code all the notebooks and all the videos have
17
been updated to just focus purely on Python 3.
18
Now if need be going back to Python 2 syntax is a very easy jump.
19
Once you know Python 3 so you can go through this course learn the entirety of Python 3 the ins and
20
outs of the Python programming language and in case you get a job somewhere where they still have Python
21
2 legacy code.
22
Don't worry you're not going to be completely lost.
23
The languages are very very similar.
24
The versions of the languages are similar so you can easily jump from one to the other and I always
25
like to say that if you know Python 3 you basically already know Python too.
26
You just need to learn a couple of syntax changes in Python 3.
27
Really is the future of Python so that's where we focus on it for this course.
28
So just the short really quick summary based on three really is the future of Python.
29
So we're going to be using Python 3 exclusively for this course.
30
Now the old notebooks are available in case you need some Python to information.
31
But we're going to go ahead and get started by installing Python 3 and will be using Python 3 for the
32
rest of this course.
33
You have those old notebooks in case for some reason you need to reference legacy code.
34
Thanks and we'll see at the next lecture where we begin installing Python.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.