All language subtitles for 006 Creating and Executing a Python Program on Mac-subtitle-en

af Afrikaans
sq Albanian
am Amharic
ar Arabic Download
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,000 --> 00:00:04,859 Hey welcome to this new lecture and in this lecture I'm going to show you how 3 00:00:04,859 --> 00:00:12,059 to create and execute a Python program on a Mac computer, so if you are a 5 00:00:12,059 --> 00:00:17,520 Windows user please skip this lecture. And so in the previous lecture I showed 7 00:00:17,520 --> 00:00:25,080 you how to install Python 3 and also how to launch a Python 3 interactive 9 00:00:25,080 --> 00:00:33,809 Session, so which is good for executing and testing out code so like that line. 11 00:00:33,809 --> 00:00:43,410 Like my line, but if you quit the terminal you're going to lose that code, so you 13 00:00:43,410 --> 00:00:49,800 want to find out a way to save that code in a file so that you can develop your 15 00:00:49,800 --> 00:00:56,010 program step by step, so you can go back to your code, add the code, modify it, and 17 00:00:56,010 --> 00:01:01,379 most importantly you can execute multiple lines at once instead of 19 00:01:01,379 --> 00:01:06,659 executing line by line interactively. So let's go ahead and do that. 21 00:01:06,659 --> 00:01:11,700 Normally you need to figure out, to create a directory where you want to 23 00:01:11,700 --> 00:01:17,850 save your program, so I'm going to create this folder in here and this is empty 25 00:01:17,850 --> 00:01:25,590 for now, so I'm going to create a file there. There may be different ways 27 00:01:25,590 --> 00:01:32,189 of creating a Python file all but I prefer to do it via the terminal. 29 00:01:32,189 --> 00:01:37,560 So currently you do PWD, that will print out the current directory of the terminal, 31 00:01:37,560 --> 00:01:43,049 so the terminal is an app and it is opened in the current directory, in a certain 33 00:01:43,049 --> 00:01:50,399 directory which is this on for the moment. If you do ls you will see the 35 00:01:50,399 --> 00:01:56,939 directories and files or the current Directory, so users admin has this 37 00:01:56,939 --> 00:02:03,090 directors, has these folders so if you want to go to the desktop folder, 39 00:02:03,090 --> 00:02:08,080 you'd want to do desktop or you can use the Tab for auto 41 00:02:08,080 --> 00:02:16,360 Completion, so the tab key and then Un Tab. That will take you to the 43 00:02:16,360 --> 00:02:24,250 untitled folder. Execute and I'll see that your current folder is the untitled 45 00:02:24,250 --> 00:02:32,020 folder and that means you can go ahead and create a file now. Let's say touch my 47 00:02:32,020 --> 00:02:42,070 program dot py, so you can give it any name that you want. Execute and that 49 00:02:42,070 --> 00:02:49,420 will create an empty file which for now you can go ahead and edit it with text 51 00:02:49,420 --> 00:02:54,160 edit for example. Later on we're going to install Atom editor which is much 53 00:02:54,160 --> 00:02:59,709 more advanced than this simple editor but for now this should be enough to 55 00:02:59,709 --> 00:03:06,580 just get you started to get you the idea on how to execute a Python program 57 00:03:06,580 --> 00:03:12,340 so let create code for the program. This program will simply 59 00:03:12,340 --> 00:03:20,230 print out the hello text so you need, you use this print keyword and then you use 61 00:03:20,230 --> 00:03:28,600 double quotes and then the text hello and then another double quote to close the 63 00:03:28,600 --> 00:03:32,760 text and then a closing bracket. 65 00:03:46,470 --> 00:03:56,520 CTRL S to save, exit text edit and then go back to the terminal and what you do 67 00:03:56,520 --> 00:04:00,930 here now to execute your program, the program that you just created, you use the 69 00:04:00,930 --> 00:04:07,200 Python 3 command and then my, you can type my program dot py or you can use 71 00:04:07,200 --> 00:04:14,760 tab to autocomplete the name, enter to execute and you get the output of the program. 73 00:04:14,760 --> 00:04:20,040 Print it out in the terminal so in this case the output is hello and yeah that's how 75 00:04:20,040 --> 00:04:24,570 you create and execute a program on Mac and similarly you can go ahead and 77 00:04:24,570 --> 00:04:31,050 create other Python programs in here just as we did with my program dot py. I can also 79 00:04:31,050 --> 00:04:35,730 show you a quick way to actually open the terminal in this current directory 81 00:04:35,730 --> 00:04:42,690 without having to do CD and try the path name, so let's do that. 83 00:04:42,690 --> 00:04:50,460 You go here, system preferences, so this is a one time configuration. Go to keyboard. 85 00:04:50,460 --> 00:05:03,150 Shortcuts and then in the shortcuts tab you go to services, scroll down and see 87 00:05:03,150 --> 00:05:08,070 you probably have this option unchecked, so you want to make sure you 89 00:05:08,070 --> 00:05:13,590 have checked the new terminal at folder option just like I have it here, so make 91 00:05:13,590 --> 00:05:20,490 sure make sure that is checked. Close this and then what you do is to open the 93 00:05:20,490 --> 00:05:25,350 terminal in a current folder, in a specific folder you right click on 95 00:05:25,350 --> 00:05:34,110 folder and then go to New Terminal at Folder and now what you do is Python 3 97 00:05:34,110 --> 00:05:39,390 Myprogram.py, execute and you get the Output, so that's a quick way to open 99 00:05:39,390 --> 00:05:44,100 the terminal in a specific folder and yeah that's about this lecture. 101 00:05:44,100 --> 00:05:50,210 I hope everything went smoothly and I'll talk to you later. Thanks. 6084

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.