๐Ÿ“šCreate ๐Ÿ†• Programmer๐Ÿ”ยฉ
341 subscribers
125 photos
60 files
120 links
๐ŸพAdimn: #Programmer_femo ๐ŸŒธ๐Ÿƒ

๐Ÿพ @Askfemo_bot ๐ŸŒธ๐Ÿƒ

๐ŸพLearning Programming๐ŸŒธ๐Ÿƒ

๐ŸพWeb Design๐ŸŒธ๐Ÿƒ

๐ŸพAbout software๐ŸŒธ๐Ÿƒ

๐ŸพCode๐ŸŒธ๐Ÿƒ

๐ŸพLua -bot-telegram๐ŸŒธ๐Ÿƒ
Download Telegram
๐Ÿ“šCreate ๐Ÿ†• Programmer๐Ÿ”ยฉ
https://telegram.me/progfemo96_bot
๐Ÿ‘†๐Ÿป๐Ÿ™ƒุงู„ูŠ ุนู†ุฏุฉ ุณุคุงู„ ุงูˆ ุงุณุชูุณุงุฑ ูŠุฌูŠ ุน ุจูˆุช ๐Ÿ˜…ุงุฐุง ุดูŠ ู…ู‡ู… ุชุนุงู„ ุฎุงุต ๐Ÿ’“
Forwarded from Deleted Account
@YTranslateBot ุจูˆุช ุชุฑุฌู…ู‡ ุญู„ูˆ ูˆู…ููŠุฏ
Forwarded from Deleted Account
@AIPrismaBot ุจูˆุช ูู„ุชุฑุฉ ุงู„ุตูˆุฑ ุจู…ูƒุงู† ุงู„ููˆุชูˆุดูˆุจ ุญู„ูˆูˆ ู…ุฌุฑุฏ ุชุฑุณู„ ุตูˆุฑุฉ ูˆูŠูู„ุชุฑู‡ุฉ ุงู„ูƒ ูˆูŠุฏุฒู‡ุฉ
Forwarded from Deleted Account
@YTAudioBot ุจูˆุช ุญู„ูˆ ูƒู„ุด ูˆู…ููŠุฏ ู…ุฌุฑุฏ ุชุฏุฒู„ุฉ ุฑุงุจุท ุงู„ุงุบู†ูŠุฉ ุงูˆ ุงูŠ ุดูŠ ู…ู† ูŠูˆุชูŠูˆุจ ูˆู‡ูˆ ูŠุญู…ู„ุฉ ูˆูŠุฏุฒุฉ ุงู„ูƒ
Forwarded from Deleted Account
@Instasave_bot ุจูˆุช ุญู„ูˆูˆูˆ ุงูŠ ุดูŠ ุชุฑูŠุฏ ุชุญู…ู„ู‡ ู…ู† ุงู†ุณุชุบุฑุงู… ู…ุฌุฑุฏ ุชุฏุฒู„ุฉ ุงู„ุฑุงุจุท ูˆู‡ูˆ ูŠุญู…ู„ู‡ ูˆูŠุฏุฒุฉ ุงู„ูƒ
๐Ÿ™ƒุงูƒู…ู„ ุน ู„ูˆุง ุŸุŸ
ุงูƒู…ู„ ๐Ÿ’ ๐ŸŒฟ ุน ู„ูˆุง ุชู…ุงู…
๐Ÿ“šCreate ๐Ÿ†• Programmer๐Ÿ”ยฉ
Lua: ุงู„ู…ุชุบูŠุฑุงุช - Variables ๐Ÿ’ ๐Ÿ’“ โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ ุงู„ู…ุชุบูŠุฑุงุช ุจุจุณุงุทุฉ ูŠู…ูƒู† ุฃู† ู†ุนุฑู ุงู„ู…ุชุบูŠุฑุงุช ููŠ ู„ูˆุง ุนู„ู‰ ุฃู†ู‡ุง ุฃู…ุงูƒู† ู„ุญูุธ ุงู„ู‚ูŠู…. ู‡ู†ุงูƒ ุซู„ุงุซุฉ ุฃู†ูˆุงุน ู…ู† ุงู„ู…ุชุบูŠุฑุงุช: ุนุงู„ู…ูŠุฉ ุงู„ู…ุฌุงู„ุŒ ู…ุญู„ูŠุฉ ุงู„ู…ุฌุงู„ุŒ ูˆุญู‚ูˆู„ ู…ุฌุฏูˆู„ุฉ (global, local & table fields). ุฃูŠ ู…ุชุบูŠุฑ ุบูŠุฑ ู…ุนุฑู‘ู ู…ุณุจู‚ุงู‹ ูู‡ูˆโ€ฆ
Lua: ูƒุชุงุจุฉ ุงู„ู…ุชุบูŠุฑุงุช ุงู„ุฏูŠู†ุงู…ูƒูŠุฉ - Dynamic typing of variables ๐ŸŒโšœ

โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ
ุจู…ุง ู„ุงุญุธุชู… ุฃู†ู‡ ููŠ ุญูŠู† ุฃู† ู†ุฎู„ู‚ ุงู„ู…ุชุบูŠุฑุงุช ุฃุนู„ุงู‡ ุŒ ู„ู… ูŠูƒู† ู„ุฏูŠู†ุง ู…ุง ูŠุดูŠุฑ ุฅู„ู‰ ู†ูˆุน ู…ู† ู…ุชุบูŠุฑ ุฎู„ู‚ู†ุง. ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ
a = 1
b = "hello"
c = { item1="abc" }
ุจู„ุบุงุช ุฃุฎุฑู‰ ู…ุซู„ c ุŒ ูˆูŠุฌุจ ุนู„ูŠู†ุง ุฃู† ุชุดูŠุฑ ุฅู„ู‰ ู†ูˆุน ู…ุชุบูŠุฑ ุนู†ุฏู…ุง ู†ู‚ูˆู… ุจุฅู†ุดุงุฆู‡. ูˆูƒู…ุง ุฃู†ู†ุง ู„ุณู†ุง ููŠ ุญุงุฌุฉ ู„ุชุญุฏูŠุฏ ู†ูˆุน ู…ุชุบูŠุฑ ู…ุนูŠู† ูŠู…ูƒู† ุฃูŠุถุง ุชุนูŠูŠู† ู‚ูŠู…ุฉ ู…ุฎุชู„ูุฉ ู„ู†ูุณ ุงู„ู…ุชุบูŠุฑ ุŒ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„.
a = 1
a = "hello"
a = { item1="abc" }

ูˆู‡ุฐุง ู…ุง ูŠุณู…ู‰ ุงู„ุทุจุงุนุฉ ุงู„ุฏูŠู†ุงู…ูƒูŠุฉ. ูˆู‡ุฐุง ูŠุนู†ูŠ ุฃู†ูƒ ู„ู… ุชุญุฏุฏ ู…ุง ู‡ูˆ ู†ูˆุน ู…ุชุบูŠุฑ. ุงู„ู…ุชุบูŠุฑ ูŠุนุฑู ู†ูˆุนู‡ุง ุงุนุชู…ุงุฏุง ุนู„ู‰ ู‚ูŠู…ุฉ ุฃูˆ ุงู„ูƒุงุฆู† ุงู„ุฐูŠ ุชู… ุชุนูŠูŠู†.


โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ

Bot-telegram|๐Ÿ’—| @progfemo96||@progfemo96_bot
Lua: Values at zero _ุงู„ู‚ูŠู… ุนู†ุฏ ู…ุณุชูˆู‰ ุงู„ุตูุฑ๐ŸŒโšœ

โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ
ู‡ุฐู‡ ู‡ูŠ ู‚ูŠู…ุฉ ุฎุงุตุฉ ู…ู…ุง ูŠุนู†ูŠ ุฃู† ุงู„ู…ุชุบูŠุฑ ู„ุง ู‚ูŠู…ุฉ ู„ู‡ ุฅุฐุง ุชู… ุชุนูŠูŠู† ู…ุชุบูŠุฑ ุฅู„ู‰ ุดูŠุก ู„ูŠุณ ู„ู‡ ู‚ูŠู…ุฉ ุงู„ู…ุนูŠู†ุฉ (nil ) ุŒ ูˆุจุงู„ุชุงู„ูŠ ูุฅู†ู‡ ู„ุง ุชูˆุฌุฏ ุจุนุฏ. ุนู† ุทุฑูŠู‚ ูˆุถุน ู…ุชุบูŠุฑ ู„ุง ุดูŠุก(nil ) ูŠู…ูƒู†ูƒ ุฅุฒุงู„ุฉ ู…ุชุบูŠุฑ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„.
This is a special value which means that a variable has no value. If a variable is set to nil it has no assigned value and therefore it does not exist yet. By placing a variable nil you can remove a variable for example.

> x = 2.5
> print(x)
2.5
> x = nil
> print(x)
nil
ูŠู…ูƒู†ูƒ ุงู„ุชุญู‚ู‚ ู…ู† ุฃู† ู…ุชุบูŠุฑ ู…ูˆุฌูˆุฏ ุจู…ู‚ุงุฑู†ุฉ ู‚ูŠู…ุชู‡ nil
> print(x == nil)
true
> x = 7
> print(x == nil)
false
> print(x)
7


โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ

Bot-telegram|๐Ÿ’—| @progfemo96||@progfemo96_bot
Lua : Get the type โ€“ุงู„ุญุตูˆู„ ุนู„ู‰ ุงู„ู†ูˆุน ๐ŸŒโšœ

โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ
ูƒู†ุง ู„ูˆุง ู‡ูŠ ู„ุบุฉ ูƒู…ุง ุชุนูƒุณ ุŒ () function type ู„ู„ุญุตูˆู„ ุนู„ู‰ ู†ูˆุน ู…ู† ู…ุชุบูŠุฑ ู…ุนูŠู†.
LUA is a language as reflective, we used the function type () to get the type of a particular variable.

> x = "123" โ€” a string ุณู„ุณู„ุฉ
> print(x, type(x)) โ€” displays the value of x and its typeูˆู†ูˆุนู‡ุง x ูŠุนุฑุถ ู‚ูŠู…ุฉ
123 string
> x = x + 7 โ€” adds a number to the string and its typing force (coercion) ูŠุถูŠู ุนุฏุฏุง ุฅู„ู‰ ุงู„ุณู„ุณู„ุฉ ูˆู‚ูˆุชู‡ุง ูƒุชุงุจุฉ
> print(x, type(x)) โ€” again show the value and type
130 number




โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ

Bot-telegram|๐Ÿ’—| @progfemo96 ||@progfemo96_bot
Forwarded from Deleted Account
@S3MBOLbot ุจูˆุช ูŠุฒุฎุฑู ุงู„ุงุณู… ูˆุจุฃูŠ ู„ุบุฉ ุญู„ูˆ
Lua : Variable assignment-ุชุนูŠู† ู…ุชุบูŠุฑ ๐ŸŒโšœ

โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ
ุชุนูŠูŠู† ุงู„ู‚ูŠู…
ุชุบูŠูŠุฑ ู‚ูŠู…ุฉ ุชุนูŠูŠู† ู…ุชุบูŠุฑ . ูˆูŠู…ุซู„ ุจูŠุงู† ุชุนูŠูŠู† ุงู„ู‚ูŠู…ุฉ ุจูˆุงุณุทุฉ ุฑู…ุฒ =
> x = 1
> y = "bonjour"
> print(x, y)
1 bonjour


ุจู…ู‡ุงู… ู…ุชุนุฏุฏุฉ
ููŠ ู„ูˆุง ูŠู…ูƒู†ู†ุง ุงู† ู†ุฌุนู„ ู…ู† ู…ุญุทุงุช ุนุฏุฉ ุŒ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ :
> x, y = 2, "ici et lร "
> print(x, y)
2 ici et lร 
ูŠุชู… ุชุนูŠูŠู† ู‚ุงุฆู…ุฉ ุงู„ู‚ูŠู… ุนู„ู‰ ุญู‚ ู…ุชุบูŠุฑ ู‚ุงุฆู…ุฉ ุนู„ู‰ ุงู„ุฌุงู†ุจ ุงู„ุฃูŠุณุฑ ู…ู† ุนู„ุงู…ุฉ ุงู„ุชุณุงูˆูŠ = .


ูƒู…ุง ูŠู…ูƒู†ู†ุง ุชุนูŠูŠู† ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ู‚ูŠู… ูƒู…ุง ู†ุฑูŠุฏ ูˆุฃู†ู‡ุง ู„ุง ูŠู…ูƒู† ุฃู† ูŠูƒูˆู† ูƒู„ ู†ูุณ ุงู„ู†ูˆุน ุŒ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ :
> a,b,c,d,e,f = 1,"two",3,3.14159,"foo",{ this="a table" }
> print(a,b,c,d,e,f)
1 two 3 3.14159 foo table: 0035BED8
ูŠู…ูƒู† ุฃู† ุชูƒูˆู† ุงู„ู‚ูŠู… ุนู„ู‰ ุงู„ุฌุงู†ุจ ุงู„ุฃูŠู…ู† ู…ู† ุนู„ุงู…ุฉ ุงู„ู…ุณุงูˆุงุฉ ุฃู† ุงู„ุชุนุจูŠุฑุงุช ูƒู…ุง ูƒู†ุชi+1 ูˆู„ูƒู† ุงู„ู‚ูŠู… ุนู„ู‰ ุงู„ูŠุณุงุฑ ู„ุง ูŠู…ูƒู†. ุชู‚ูŠูŠู… ูŠุญุฏุซ ู‚ุจู„ ุงู„ุงุญุงู„ุฉ


ูŠุชู… ุชู‚ูŠูŠู… ูƒุงูุฉ ุงู„ุชุนุจูŠุฑุงุช ุงู„ุฃูˆู„ู‰ ู„ูˆุง. ุซู… ูŠุชู… ุชุนูŠูŠู† ุงู„ุชุนุจูŠุฑ ุชู‚ูŠูŠู…ู‡ุง.
I = 7
>I, x = i+1, I
>print(i, x)
8 7
a,b = 1.2 โ€” dรฉclare et affecte des variables
> print(a rรฉglรฉs, b) 1 2
> a,b = b,a โ€” permute les variables
>print(a, b) 2 1
>a,b = b,a โ€” permute les variables ร  nouveau
>print(a, b) 1 2
ุนู†ุฏู…ุง ูˆุตู„ุช ู„ูˆุง ุงู„ุณุทุฑ ุงู„ุซุงู†ูŠ ุŒ ูุฅู†ู‡ ูŠู‚ูˆู… ุจุชู‚ูŠูŠู… ุงู„ุชุนุจูŠุฑุงุช i ูˆ i +1 ู‚ุจู„ ุฃูŠ ุดูŠุก ุขุฎุฑ. ุจุนุฏ ุงู„ุชู‚ูŠูŠู… ุŒ ูŠุตุจุญ ุงู„ุณุทุฑ ุงู„ุซุงู†ูŠ i, x = 8, 7
ุจูŠู†ู…ุง ู„ูˆุง ูŠู†ูุฐ ุงู„ู…ู‡ุงู… ุฅู„ู‰ ุงู„ูŠุณุงุฑ (ุฃู†ุธุฑ ุฃุฏู†ุงู‡ ู„ู„ู†ุธุงู… ู…ู† ู…ู‡ู…ุฉ).



โˆโ”โ”โ”โ” โ†ฃ๐Ÿ”†โ†ค โ”โ”โ”โ”โˆ

Bot-telegram|๐Ÿ’—| @progfemo96 ||@progfemo96_bot
ุงู„ู‚ู†ุงุฉ ู…ู„ูƒูŠุชู‡ ๐Ÿ™ƒ๐Ÿ‘†๐Ÿปุญุชู‡ ู…ูŠูƒูˆู„ูˆู† ุฎู…ุท ๐Ÿ™‚ุณูˆูŠุชู‡ุฉ ุงุนุงุฏุฉ ุชูˆุฌูŠู‡ ุญุชู‡ ุชุณุชูุงุฏูˆู† ู…ู† ุงู„ู…ุนู„ูˆู…ุงุช โค๏ธ
๐Ÿ™๐Ÿ‘†๐Ÿปู‡ุฐุง ุงู„ู…ู†ุดูˆุฑ ู…ุฎู…ูˆุท ูˆุฑุงุญ ุงุญุฐูู‡ ูˆุงุนูŠุฏ ุชูˆุฌูŠู‡ุฉ ู…ู† ุงู„ู‚ู†ุงุฉ ุงู„ุงุตู„ูŠุฉ ุดูƒุฑุง ุงุฎูŠ "ู…ุญู…ุฏ ุงู„ุนุจูŠุฏูŠ" ุน ุชูˆุถูŠุญ ๐Ÿ’—
๐Ÿ“šCreate ๐Ÿ†• Programmer๐Ÿ”ยฉ
https://youtu.be/8eVzYSLPIW0
๐Ÿ˜๐Ÿ‘†๐Ÿปู…ุทูˆุฑูŠู† ุจูˆุชุงุช ู‡ุฐุง ูŠููŠุฏูƒู… ุงู„ู…ุญุฑุฑ ๐Ÿ’— ู…ุญุฑุฑ ูŠููŠุฏูƒู… ุญุชู‡ ุชุดุชุบู„ูˆู† ู…ุดุงุฑูŠุน ู„ูˆุง ๐ŸŒธ
๐Ÿ™ŠุญุจุงูŠุจูŠ๐Ÿ’— ุงุฑูˆุญ ู‡ุณู‡ ุงุฑุชุงุญ ๐Ÿ™ˆุงุฌูŠูƒู… ุจู„ู„ูŠู„ ุจุณ ุฎ ุชุฑุชุงุญ ุนูŠูˆู†ูŠ โ˜น๏ธ๐Ÿ’”ูˆุงุฌูŠูƒู… ุงู† ุดุงุก ุงู„ู„ู‡ ๐Ÿ™ŠุงูŠ ุดูŠ ุชุญุชุงุฌูˆู†ู‡ ุชูƒุฏุฑูˆู† ุชุฑุงุณู„ูˆู†ูŠ @progfemo96 ุงูˆ ุชุฑุงุณู„ูˆู† ุจูˆุช ุชูˆุงุตู„ูŠ @progfemo96_bot ๐ŸŒธ๐Ÿ™Š ุชู…ุงู… ,ุณู„ุงู…
๐Ÿ“šCreate ๐Ÿ†• Programmer๐Ÿ”ยฉ
https://youtu.be/8eVzYSLPIW0
๐Ÿ˜’ู‡ุฐุง ุดุฑุญูŠ ูˆุงู†ูŠ ุจู†ูŠุฉ ู„ู„ู…ุฑุฉ ุงู„ู…ู„ูŠูˆู† ๐Ÿ˜‚ู†ู‡ุงูŠุชูŠ ุฑุงุญ ุชุตูŠุฑ ุจูŠุฉ ุฌู„ุทุฉ ุจุณุจุจูƒู… ๐Ÿ’”