# my/0BCXM0UAYJaR.xml.gz
# pt/0BCXM0UAYJaR.xml.gz


(src)="1"> economics ကို
(trg)="1"> Ao começarmos nossa jornada pelo " mundo da economia " , pensei em começar com uma citação de um dos mais famosos economistas de todos os tempos : o filosofo escocês Adam Smith ele realmente é um dos primeiros economistas , da maneira como vemos hoje , e esse trecho é de " A riqueza das nações " publicado em 1776 que , coincidentemente , é no mesmo ano da declaração da Independência dos Estados Unidos e este é um dos trechos mais conhecidos de sua obra :
(trg)="2"> " Ele em geral , " ele " sendo um agente econômico , não tem a intenção de promover o interesse público , nem sabe o quanto o está promovendo .
(trg)="3"> Por ... dirigir essa atividade , " atividade " essa que controla esse agente individual , de maneira onde sua produção seja do maior valor possível , ele quer apenas seus próprios ganhos , e ele está presente nisso , da mesma forma que está presente em outros .

# my/0IipDVlgwp7u.xml.gz
# pt/0IipDVlgwp7u.xml.gz


(src)="2"> ( ဂီတသံ ) ( လက်ခုပ်သံများ )
(trg)="1"> ( Música )
(trg)="2"> ( Aplausos )

# my/0OgC0yE66kGw.xml.gz
# pt/0OgC0yE66kGw.xml.gz


(src)="1"> အရင္ ဗီြဒီယိုေတြတုန္းက ပ႐ိုဂရမ္ေကာင္းေလးေတြကို ကၽြန္ေတာ္တို႔တို႔ ဒီမွာ ေရးခဲ့ၿပီးၿပီ အသံုးျပဳသူေတြကို input အမ်ဳိးအစားတခ်ဳိ႕ကိုေမးၿပီး အဲဒီဂဏန္းရဲ႕ ေအာက္မွာရွိတဲ့ကိန္းအားလံုးရဲ႕ ေျမႇာက္လဒ္ကို တြက္ခုိင္းခဲ့တယ္ ၿပီးေတာ့ ဒါကို ထုတ္ေပးခုိင္းတယ္ အဲဒါက ေကာင္းေပမယ့္ ဒီမွာ ခင္ဗ်ား စကားလံုးတစ္ခုကို ေတြးၾကည့္သင့္တယ္ အဲဒီစကားလံုးကို ဘယ္ေနရာေတြမွာ ေျမႇာက္ေဖာ္ကိန္းအျဖစ္တြက္မယ္ ၊ ဒါမွမဟုတ္ ဘယ္ပ႐ိုဂရမ္ေတြမွာ တြက္မယ္ဆိုတာနဲ႔ ပ႐ိုဂရမ္တစ္ခုထဲမွာ တြက္မလားဆိုတာေတြကိုပါ ထည့္စဥ္းစားေပးရမယ္ ၿပီးေတာ့ အဲဒီ code ကို မင္းေျမႇာက္ေဖာ္ကိန္းေတြရွာတုိင္း ထပ္ရိုက္ခ်င္မွာမဟုတ္ဘူး ဒါေၾကာင့္ ဒီဗြီဒီယိုမွာဆိုရင္ ေျမႇာက္ေဖာ္ကိန္းကို တြက္ျပထားတဲ့ function နဲ႔ ငါတို႔ေျမႇာက္ေဖာ္ကိန္းကို ရွာခ်င္တုိင္း အၿမဲအသံုးျပဳလို႔တဲ့ function ကုိ ေရးျပထားပါတယ္ ဒါဆိုရင္ ဒီ function မွာ ဘာေတြလုပ္ထားသလဲဆိုေတာ့ code ေတြအားလံုးကို ေနရာခ်ထားမယ္ အဲဒီ code ေတြအားလံုးကေတာ့ ဒီမွာပါ အဲဒီ code ေတြကို ဒီ function မွာ ေနရာခ်ထားၿပီးေတာ့ ကၽြန္ေတာ္တို႔ေျမႇာက္ေဖာ္ကိန္းတြက္ခ်င္တဲ့ အျခား function ေတြမွာလည္း ကၽြန္ေတာ္တို႔ ဒီ code ကို ျပန္ေခၚသံုးလို႔ရပါတယ္ ကၽြန္ေတာ္ဒါကို ျပန္ေရးဖို႔ မလိုဘူး ကဲ ဒါဆိုရင္ ခင္ဗ်ားကို ကၽြန္ေတာ္ေျပာေနတဲ့ အေၾကာင္းေတြက ဘာလဲဆိုတာ ၾကည့္ၾကစို႔ ကၽြန္ေတာ္က function တစ္ခုကို သတ္မွတ္လုိက္မယ္ အဲဒီ function ထဲမွာဆိုရင္ ထူးျခားတဲ့ အေၾကာင္းအရာေတြကို ေဖာ္ျပႏိုင္တဲ့ Python ရဲ႕ keyword ေလးေတြကို သံုးထားတယ္
(trg)="2"> No último poucos vídeos nós escrevemos um programa pouco agradável aqui que pede ao usuário para algum tipo de entrada e , em seguida
(trg)="3"> Calcula o fatorial desse número e , em seguida , imprime- lo .
(trg)="4"> E isso é bom , mas você poderia imaginar um mundo onde você quer calcular o fatorial em vários lugares em vários programas diferentes ou no mesmo programa você deseja calcular o fatorial várias vezes .

(src)="2"> Python မွာ function တစ္ခုကို သတ္မွတ္မယ္ဆိုရင္ " def " ဆိုတဲ့ keyword ကို သံုးရပါမယ္ ကၽြန္ေတာ္က function တစ္ခုကို သတ္မွတ္မွာျဖစ္တဲ့အတြက္ အဲဒီ keyword ေလးကို ေရးရပါမယ္ ၿပီးေတာ့ ဒါက အရာ၀တၳဳေတြ ဘာလုပ္တယ္ဆိုတာ ၫႊန္ျပေပးႏိုင္တဲ့ စိတ္ကူးေလးတစ္ခု ျဖစ္ပါတယ္ တစ္ခါတရံမွာ program စေရးတဲ့သူေတြမွာ ျဖစ္တတ္တာက
(trg)="12"> A palavra- chave em Python para a definição de uma função é " def " .
(trg)="13"> Então eu vou definir uma função , eu vou chamá- lo a função fatorial .
(trg)="14"> E ele tende a ser uma boa idéia para coisas de nome no indicativo do o que eles realmente fazem .

(src)="3"> " x 245 " လို နာမည္ေပးတာေတြ ျဖစ္ပါတယ္ ၿပီးေတာ့ တခ်ဳိ႕သူေတြက ဘယ္ variable ကို သံုးရမယ္ ၊ ဘယ္ function ကို သံုးရမယ္ဆိုတာေတြကို မသိၾကပါဘူး ဒါေၾကာင့္ ခင္ဗ်ားနာမည္ေပးတဲ့အခါမွာ ခင္ဗ်ားဘာလုပ္မယ္ဆိုတာကို ျပႏုိင္မယ့္ နာမည္ကိုေပးသင့္တယ္ ကၽြန္ေတာ့္ရဲ႕ function ကေတာ့ factorial လို႔ ေခၚပါတယ္ ၿပီးေတာ့အသံုးျပဳသူေတြက factorial လို႔ ေခၚလုိက္တဲ့အခ်ိန္မွာ ဘယ္ဂဏန္းရဲ႕ ေျမႇာက္ေဖာ္ကိန္းကို ယူရမလဲဆိုတာ ေျပာရပါမယ္ ဒါေၾကာင့္ အဲဒီဂဏန္းကို " number " အျဖစ္ ေၾကညာေပးရပါမယ္ အဲဒီစကားလံုးေတြက နည္းနည္းရႈပ္ေနမယ္ဆိုရင္ ကၽြန္ေတာ္ ခင္ဗ်ားကို စကၠန္႔အနည္းငယ္မွာ ရွင္းျပပါမယ္ ဒါေပမဲ့ ခင္ဗ်ားျမင္ရတဲ့အရာေတြထက ခင္ဗ်ားပိုၿပီး ေမွ်ာ္လင့္ႏုိင္ပါတယ္ ဒီစိတ္ကူးေတြနဲ႔ပိုၿပီး ရင္းႏွီးလာရင္ေပါ့ ဒါေၾကာင့္ သူတို႔က ဂဏန္းေတြကို " number " အျဖစ္ ေၾကညာလုိက္တယ္ ၿပီးေတာ့ ကၽြန္ေတာ္က program ေတြကို ျပန္ေခၚေပးရမယ္ အသံုးျပဳသူေတြ ဂဏန္းေတြကို pass လုပ္ရမယ္လို ကၽြန္ေတာ္မေျပာခဲ့ရဘူး program ကို ေခၚတယ္ဆိုတာ ဂဏန္းေတြ pass လုပ္ဖို႔ပါ ၿပီးေတာ့ ပ႐ိုဂရမ္ေတြကို ေခၚဖို႔အတြက္ အဲဒီဂဏန္းရဲ႕ ေျမႇာက္ေဖာ္ကိန္းေတြဆီကို ျပန္သြားရေအာင္ ဒါဆို အဲဒါကို မွတ္ခ်က္အေနနဲ႔ ကၽြန္ေတာ္ေရးလုိက္မယ္
(trg)="16"> coisas como " x 245 " e alguém que vem em mais tarde não terá nenhum indício que variável ou que a função é toda sobre .
(trg)="17"> Assim que você definitivamente de alguma forma o nome ele então ele dá uma idéia o que é suposto para fazer .
(trg)="18"> Minha função é chamada fatorial e o usuário quando eles chamam o fatorial , eles precisam dizer fatorial que número eu vou tomar o fatorial .

(src)="4"> " number " ဆိုတဲ့ arugment ရဲ႕ function ကို return ျပန္ရမယ္ ၿပီးေတာ့ တစ္ခါတေလမွာ " parameter " ဒါမွမဟုတ္ " argument " ဆိုတဲ့စကားလံုးကို ခင္ဗ်ားၾကားလိမ့္မယ္ ခင္ဗ်ား function တစ္ခုရဲ႕ အဓိပၸါယ္ကို ျပဳလုပ္တာကို " parameter " လို႔ေခၚၿပီး
(trg)="23"> Então retorna o fatorial do argumento " número " .
(trg)="24"> E às vezes você vai ouvir o perímetro de palavra e às vezes você vai ouvir o argumento de palavra .
(trg)="25"> Quando você estiver fazendo uma definição de uma função , isto é mais formalmente chamado um perímetro .

(src)="5"> " number " ဆုိတာ factorial function ရဲ႕ parameter ေတြထဲက တစ္ခုျဖစ္ပါတယ္ တစ္စံုတစ္ေယာက္က " number " တစ္ခုကို pass လုပ္လုိက္တယ္ ၊ ၿပီးေတာ့ အဲဒီ number ကို " 3 " လို႔ ထားလုိက္ပါ ပိုနည္းစနစ္က်က် ေျပာရမယ္ဆိုရင္ " 3 " က " argument " ျဖစ္သင့္ပါတယ္ ဒါဆိုရင္ " number " ဆိုတဲ့ argument ရဲ႕ ေျမႇာက္ေဖာ္ကိန္းကို return ျပန္ရမယ္ ဒီမွာရွိတာကေတာ့ number ဆိုတဲ့ argument ပါ ၿပီးေတာ့ အဲဒီ number ကို ေပးခ်င္သလို မေပးရပါဘူး ကၽြန္ေတာ္ေျပာေနတဲ့ number က တိက်မွန္ကန္ပါတယ္ ကၽြန္ေတာ္က number ကို argument လို႔ ေျပာခ်င္ေျပာမယ္ argument ျဖစ္ေၾကာင္း ရွင္းလင္းေအာင္ အဆိုျပဳခ်က္ေလးေတြနဲ႔ ေျပာခ်င္ေျပာမယ္ ကၽြန္ေတာ္ေျပာေနတာ general number ( ေယဘုယ်ကိန္း ) ေတြ အေၾကာင္း မဟုတ္ပါဘူး ဒါကို ၾကည့္ၾကစို႔ ကၽြန္ေတာ္တို႔က တူညီတဲ့ code ေတြကို သံုးမွာျဖစ္တဲ့အတြက္ အဲဒီ code ေတြကို copy လုပ္ၿပီး ျပန္ paste လုပ္ႏုိင္တယ္ ၿပီးေတာ့ ကၽြန္ေတာ္ ဒီကယူထားတဲ့ ဟာေတြကိုလည္း copy လုပ္ၿပီး paste လုပ္ႏုိင္တယ္ ဒါဆိုရင္ ကၽြန္ေတာ္က ဒါကို cut လုပ္ၿပီးေတာ့ ျပန္ေရးခ်င္တဲ့ေနရာမွာ paste လုပ္ႏုိင္တယ္ ဒါေပမဲ့ စာေရးသားပံုေတြကိုေတာ့ ဂ႐ုစိုက္ဖို႔လိုပါတယ္ ဘာေၾကာင့္လဲဆိုေတာ့ စာေရးသားပံုေတြက Python မွာဆိုရင္ ဘယ္ဟာရဲ႕ ဘယ္အပုိင္းကို ေဖာ္ျပတယ္ဆိုတာ သိသာေစၿပီး အရာ၀တၳဳေတြကို ဘယ္လိုေဖာ္ျပရမလဲ ဆိုတာကိုလည္း သိေစပါတယ္ ဒါေၾကာင့္ ဒီ function definition ရဲ႕ အစိတ္အပိုင္းအားလံုးဟာ စာေရးသားပံုမွန္ကန္ရမယ္ ၿပီးေတာ့ space ( ၄ ) ခုခ်ၿပီး ေရးရမယ္ တစ္ ၊ ႏွစ္ ၊ သံုး ၊ ေလး ဆိုၿပီးေတာ့ေပါ့ ၿပီးေတာ့ ဒါကေတာ့ ေနာက္ထပ္ေလးခု ျဖစ္ပါတယ္ အဲဒီမွာလည္း တစ္ ၊ ႏွစ္ ၊ သံုးေလး ဆိုၿပီး ခြဲေရးရပါမယ္ ၿပီးေတာ့ ဒါက for- loop ရဲ႕ အစိတ္အပုိင္းတစ္ခု ျဖစ္ပါမယ္ ဒီမွာလည္း တစ္ ၊ ႏွစ္ ၊ သံုး ၊ ေလးဆိုၿပီး space ( ၄ ) ေနရာခ်န္ၿပီး ေရးရပါမယ္ ကၽြန္ေတာ္တို႔ ဘယ္ေလာက္ေရာက္ခဲ့ၿပီဆိုတာ ျပန္ေတြးၾကည့္ၾကစို႔ ဒါကေတာ့ number အခ်ဳိ႕ကို pass လုပ္ေနတာပါ ကၽြန္ေတာ္တို႔ ဒီ variable ေလးကို " product = 1 " လို႔ သတ္မွတ္လုိက္မယ္ ၿပီးေတာ့ variable ေတြကို scoping လုပ္တာကို ေဆြးေႏြးၾကရေအာင္ ဒါေပမဲ့ variable ကို factorial definition မွာပဲ သံုးမွာပါ ဘာေၾကာင့္လဲဆုိေတာ့ ကၽြန္ေတာ္ ဒါကို အစတုန္းက ဒီေနရာမွာ သတ္မွတ္ခဲ့လို႔ပါပဲ ၿပီးေတာ့ ဒီေနရာရဲ႕ အတြင္းဘက္မွာ ရွိတယ္ ဒါဆိုရင္ အနာဂတ္မွာ variable ေတြကို scoping လုပ္ျခင္းကို ကၽြန္ေတာ္တို႔ ပိုျပဳလုပ္ႏုိင္ပါတယ္ ၿပီးေတာ့ ကၽြန္ေတာ္တို႔ အရင္တုန္းကလုပ္ခဲ့တဲ့ logic ေတြအတုိင္း
(trg)="26"> " Número " é um dos perímetros para a função fatorial .
(trg)="27"> O real número que alguém mais passa para ele , então vamos dizer que alguém chama fatorial com um " 3 " aqui , então mais formalmente que 3 seria o argumento .
(trg)="28"> Então retorna o fatorial do argumento " número " .

(src)="6"> " for i in range ( number ) " ဆိုတဲ့ စာေၾကာင္းေလးမွာ အခုဆိုရင္ ကၽြန္ေတာ္တို႔က input function ေတြကို သံုးၿပီး ဂဏန္းေတြကို မေရးေသးပါဘူး function စီကို pass လုပ္ေပးလုိက္႐ံုပါပဲ ၿပီးေတာ့ " product " ဟာ " product " x ( " i " + 1 ) နဲ႔ ညီတယ္ ကၽြန္ေတာ္တို႔ အရင္ကလုပ္ခဲ့တဲ့ logic အတုိင္းပါပဲ ဒါေၾကာင့္ ခင္ဗ်ား for- loop ကို ေရးၿပီးသြားတဲ့အခါ ဒါကို " number " အႀကိမ္ထိ လုပ္မယ္လို႔ ဆိုလိုတာပါ
(trg)="47"> E , em seguida , com a mesma lógica que fizemos antes , " para que nos range( number ) " , agora não estamos recebendo o número usando a função de entrada que está sendo passado para a função , em seguida , " produto " é igual a " produto " x ( " i " + 1 ) .
(trg)="48"> Mesma lógica que tivemos antes .
(trg)="49"> Assim , após você passa por este para- loop ,

(src)="7"> " product " ဟာ " number " ေတြရဲ႕ functional ထဲမွာ ရွိေနမွာပါ ၿပီးေတာ့ ဒါကို တိုက္႐ိုက္ output ထုတ္ေပးမယ့္အစား return လုပ္ေပးခ်င္ပါတယ္ return လုပ္တယ္ဆိုတာကေတာ့ function ကို ျပန္ေခၚတာပါ ၿပီးေတာ့ ေနာက္ ဗြီဒီယိုမွာဆိုရင္ ကၽြန္ေတာ္က ဒါကို ပံုဆြဲျပပါမယ္ ခင္ဗ်ား ႐ႈပ္ေနမယ္ဆိုရင္ ပိုရွင္းေအာင္လို႔ပါ ဒါဆိုရင္ product ကို return ျပန္လုိက္မယ္ ကၽြန္ေတာ္တို႔ အရင္တုန္းက ေရးထားတဲ့ code ကို ျပန္ေရးဖို႔ေတာ့လိုပါတယ္ ဒါေပမဲ့ ကၽြန္ေတာ္တို႔ ဒါကို function ထဲမွာ ထည့္သြင္းၿပီးၿပီဆိုရင္ေတာ့ function တစ္ခုကို သတ္မွတ္ၿပီးၿပီေပါ့ အထဲမွာ ယူထားတဲ့ဟာမွာ number လို႔ေခၚတဲ့ parameter ေလးရွိပါတယ္ ခင္ဗ်ားက 3 ရဲ႕ ေျမႇာက္ေဖာ္ကိန္းကို လိုခ်င္တယ္ဆိုရင္ ဒါကို ရွာရမွာေပါ့ ၿပီးေတာ့ 3 ဟာ " number " variable ထဲမွာ ထည့္ထားတဲ့ argument ျဖစ္သင့္ပါတယ္ ဒါမွမဟုတ္ " number " ရည္ၫႊန္းထားတဲ့အရာ ျဖစ္သင့္ပါတယ္ ခင္ဗ်ားက " product = 1 " လို႔ သတ္မွတ္ထားတဲ့အတြက္ ဒါကို " number " အႀကိမ္အထိ လုပ္ရပါမယ္
(trg)="50"> Depois que você passar por isso , você basicamente vai passar por isso vezes " número " .
(trg)="51"> " Produto " terá no fatorial de " número " .
(trg)="52"> E em vez de saída diretamente , o que quero fazer é retorno ,

(src)="8"> " for i in range ( number ) " မွာဆိုရင္
(trg)="57"> Tente o fatorial de 3 e 3 seria o argumento a coisa que está sendo colocar no lugar da variável " número " ou a coisa que " número " é referindo- se .
(trg)="58"> Você define " produto " é igual a 1 e , em seguida , você vai vezes " números " .

(src)="9"> logic ကို အရင္ ဗြီဒီယိုေတြမွာ ရွင္းျပၿပီးသြားပါၿပီ ခင္ဗ်ား တစ္နဲ႔စတဲ့အခ်ိန္တုိင္း
(trg)="59"> Então , " para que nos range( number ) " , temos explicado a lógica de que no vídeo anterior .

(src)="10"> " 1 x 1 = 1 " ဆိုၿပီး ျဖစ္သြားမယ္ ၿပီးေတာ့ ေျမႇာက္လဒ္က 1 ျဖစ္သြားပါတယ္ i ဟာ သုညကေနစတဲ့အတြက္ 1 x ( 0 + 1 ) = 1 ဆိုၿပီး ထြက္တာ ျဖစ္ပါတယ္ i က 2 ဆိုရင္ ( 1x1 ) ဟာ မွားသြားလို႔ပါ ၊ i က 1 ဆိုရင္ 1 x ( 1 + 1 ) ဟာ 1 x 2 ျဖစ္သြားၿပီး အေျဖကေတာ့ 2 ထြက္လာပါမယ္ ၿပီးေတာ့ ဒီနည္းအတုိင္း တိုးသြားပါတယ္ ဒါကိုေတာ့ ေနာက္ဆံုး ဗြီဒီယိုမွာ အေသးစိတ္ရွင္းၿပီးသြားပါၿပီ ေနာက္ဆံုးမွာေတာ့ product ကို return ျပန္ေပးရပါမယ္ ကၽြန္ေတာ္တို႔ အရင္တုန္းကအတုိင္း တိက်တဲ့ အေျဖကို လိုခ်င္တယ္ဆိုရင္ေတာ့ အခု ကၽြန္ေတာ္တို႔ သံုးေနတာကဒီ function ပါပဲ ကၽြန္ေတာ္တို႔ ဘာလုပ္ႏုိင္သလဲဆိုေတာ့ ကၽြန္ေတာ္တို႔ ေျပာသင့္တာက ကၽြန္ေတာ္တို႔ အခုဆို input ရေနၿပီ ၊ ဒါေၾကာင့္ ဒါကေတာ့ ကၽြန္ေတာ္တို႔ရဲ႕ function definition ပါပဲ ကၽြန္ေတာ္တို႔ရဲ႕ program တစ္ခုလံုးမွာ ကၽြန္ေတာ္တို႔ function ကို define လုပ္ခဲ့ၿပီးၿပီ အခု ကၽြန္ေတာ္တို႔ ေျပာသင့္တာက
(trg)="60"> Toda vez que você inicia com 1 , então você faz 1 x 1 vai ser 1 , em seguida , " produto " vai ser 1 , mas , em seguida , " eu " vai ser 1 .
(trg)="61"> " eu " começa em zero , então ele vai ser 1 x ( 0 + 1 ) dá- lhe 1 ,
(trg)="62"> então " i " é 2 , então ele vai ser 1 x 1 , Desculpe , então " eu " é 1

(src)="11"> " ၾကည့္လုိက္စမ္း ေျမႇာက္ေဖာ္ကိန္းေတြကို non- negative integer " က ေနပဲ user ေတြ ယူၾကတယ္ ဒါဆို ဒီလုိ ထားလိုက္စို႔
(trg)="68"> O que poderíamos fazer é , poderíamos dizer , ainda temos a entrada , portanto , esta é a nossa definição de função mas , em seguida , ao longo de nosso programa principal , definimos a nossa função e agora podemos apenas dizer :
(trg)="69"> " Olhe , partir o inteiro de obter um não- negativo do usuário tomar o fatorial de "

(src)="12"> " user- input " လို႔ေခၚတဲ့ variable ေလးကို ေခၚလုိက္ပါ အခု ကၽြန္ေတာ္ ဘာလုပ္ေနတာလဲဆိုေတာ့
(trg)="70"> E vamos colocar que em , permite chamar que uma variável chamada " user_ input " .

(src)="13"> " factorial of user- input " ဆိုတဲ့ ေနာက္ variable တစ္ခုကို define လုပ္ေနတာပါ ဒါက စိတ္၀င္စားဖို႔ေကာင္းလာၿပီ ကၽြန္ေတာ္က ဒီ function ကို ဒီအေပၚမွာ ေခၚလုိက္မယ္ ဒါက user input ေပးလုိက္တဲ့ factorial နဲ႔ ညီမွ်ပါတယ္ ဒါေၾကာင့္ " user- input " ရဲ႕ factorial ဆိုတာ ဒီေနရာက variable ေလးရဲ႕ function ပါပဲ user input ေပးလုိက္တဲ့ factorial
(trg)="71"> E , em seguida , o que vou fazer é que eu vou definir outra variável
(trg)="72"> a chamada " factorial<u>of</ u>user_ input " e agora isso vai ser interessante .
(trg)="73"> Eu vou chamar essa função até aqui , então isso vai ser igual a fatorial de qualquer que seja o usuário tinha a entrada .

(src)="14"> " factorial of user- input" ဆိုတာ ပံုျပင္ဆန္ေနလိမ့္မယ္ ကၽြန္ေတာ္တို႔ ေျပာသင့္တာက ဒါက အေျဖတစ္ခုကို ၫႊန္ျပေနၿပီးေတာ့ ကၽြန္ေတာ္တို႔ အခု ဒါကို print ထုတ္ရမယ္ အခု ကၽြန္ေတာ္တို႔ " factorial of user- input " ကို print ထုတ္ႏုိင္ပါၿပီ သူတို႔က ၀ါက်ေတြလိုပဲ ဒါေပမဲ့ သူတို႔က variable name ေတြပါ ငါ နာမည္ေပးထားတဲ့နည္းအတုိင္း အခုဆို variable ေတြရဲ႕ အတြင္းမွာ ဘာရွိတယ္ အဲဒီ variable ေတြက ဘာကို ၫႊန္ျပတယ္ဆိုတာကို သိေနပါၿပီ ဒါေၾကာင့္ " factorial of user- input " ဆိုတာ အခု မင္းသိထားရမွာက program တစ္ခုကို save လုပ္ရမယ္ဆိုတာနဲ႔ run လုပ္ဖို႔ ႀကိဳးစားရမယ္ဆိုတာပါပဲ ကဲဒါဆို program ကို run ၾကည့္ၿပီး ဘာျဖစ္လာမလဲ ၾကည့္ရေအာင္ ဒီမွာ ဘာျဖစ္ေနလဲ ၾကည့္ၾကစို႔ အနည္းဆံုးေတာ့ သိပ္အမွားမပါဘူးေပါ့ ကဲ ေနာက္တစ္ခါ ကၽြန္ေတာ္ program ဒီကေန စရွင္းခ်င္တယ္ ဒါေပမဲ့ ကၽြန္ေတာ္ ဒီမွာ သတ္မွတ္ထားတာ အားလံုးက user နဲ႔ပတ္သက္ၿပီး ဘာမွ creat လုပ္မထားဘူး အခုထိ ဘာမွ processing မလုပ္ရေသးပါဘူး ဒီ function ကို define လုပ္ၿပီး ဒီမွာ ဆက္ျဖစ္သြားတာက
(trg)="75"> O fatorial de entrada do usuário .
(trg)="76"> Então agora " factorial<u>of</ u>user_ input " armazenará ,
(trg)="77"> Eu acho que deveríamos dizer , poderia estar apontando para a resposta real e agora temos apenas para imprimi- lo .

(src)="15"> " Okay , get some input from the user " လို႔ ေျပာပါတယ္ ဒါက ကၽြန္ေတာ္တို႔ ဘာလုပ္ေနတယ္ဆိုတာပါပဲ ဒီမွာ input အခ်ဳိ႕ေရးၿပီးတဲ့အခါ ဒီ function ကို number နဲ႔ အတူ ေခၚလုိက္မယ္ ကၽြန္ေတာ္တို႔ input ေပးလုိက္မယ္ input ေပးမယ့္ number က " user- input " ထဲကို ေရာက္သြားမယ္ ၿပီးေတာ့ ဒါကို factorial လို႔ေခၚၿပီး
(trg)="86"> Portanto , não é a criação de qualquer interação com o usuário , é realmente não processando qualquer coisa apenas ainda , assim que ele apenas define esta função em seguida , ele vai para baixo aqui e diz :
(trg)="87"> " OK , obter algum formulário de entrada do usuário " e isso é o que estamos a fazer aqui .
(trg)="88"> Depois que nós de entrada algum número aqui e , em seguida , ele é realmente vai chamar essa função com esse número que colocamos , o número que colocamos , vai ir em " user_ input " e , em seguida , ele está indo chamar fatorial com " user_ input " como um argumento .