الحماية للأبد -Security 4 Ever

الحماية للأبد -Security 4 Ever (https://www.sec4ever.com/home/index.php)
-   دوره لغة الــ python (https://www.sec4ever.com/home/forumdisplay.php?f=150)
-   -   [15] For and While (https://www.sec4ever.com/home/showthread.php?t=8274)

FoX HaCkEr 29-09-2011 09:59 AM

[15] For and While
 
بسم الله الرحمن الرحيم

راح نشرح اليوم عمليات الوب

والي هي for and while

اول شي راح نشرح

while

ومثال بسيط عليها


عندنا الكود الصغيرهذا

كود:

i = 0

while i<10:
    print "i:",i
    i += 1



في البدايه وضعنا متغير وقيمته 0

وقلنا بالعلامات الشروط شرحناها في درس if

طالما ان 10

اكبر من i

نفذ الووب وراح يطبع لنا الى 9 ﻻنه راح يحسب 0 ايضا

وبعدها زدنا
i += 1

حتى يقف الوب ﻻنه في حالته هذي راح يكون

True

يعني الشرط متحقق وراح يستمر يطبق الى مالا نهايه

في النهايه بعد تطبيق الشرط راح يعطيك المخرجات

i: 0
i: 1
i: 2
i: 3
i: 4
i: 5
i: 6
i: 7
i: 8
i: 9



الان نأتي الى for

وهذا مثال عليها كود بسيط

كود:

sec4ever = ["sec4ever","google","hotmail","yahoo"]
for i in sec4ever:
    print i



في البدايه وضعنا مصفوفه

وبعدها قلنا

for i in sec4ever

ومعناها بالعربي

لكل (حرف) فى ال string اطبع (الحرف)ذا


وفي النهايه طبعنا i

print i

والمخرجات راح تكون

sec4ever
google
hotmail
yahoo



ومعليش على تأخير الدرس بسبب الظروف وممكن الدرس القادم يتأخر :(

See YoU

DamaneDz 29-09-2011 12:28 PM

رد: [15] For and While
 
شكرا لك أخي على الدرس

ان شاء الله يستفاد المبتدئون في البرمجة منه

ApOcalYpse 29-09-2011 02:08 PM

رد: [15] For and While
 
لدي اضافة بسيطة اخي فوكس الكثير يعاني و خصوصا المتنقلين من اللغات الاخرى انه لا يمكنك ان تعمل مثلا
كود:

for i=1 to i=10
و هذه حلها بسيط
فقط نستخدم الدالة
range
و يكون الناتج كاتالي
كود:

for i in range(1,10)
و متابع للدورة حتى لا تحمل الحمل لوحدك :)

FoX HaCkEr 29-09-2011 04:23 PM

رد: [15] For and While
 
اقتباس:

المشاركة الأصلية كتبت بواسطة apocalypse (المشاركة 29825)
لدي اضافة بسيطة اخي فوكس الكثير يعاني و خصوصا المتنقلين من اللغات الاخرى انه لا يمكنك ان تعمل مثلا
كود:

for i=1 to i=10
و هذه حلها بسيط
فقط نستخدم الدالة
range
و يكون الناتج كاتالي
كود:

for i in range(1,10)
و متابع للدورة حتى لا تحمل الحمل لوحدك :)

1+
جزاك الله خير فأنت بروفسور في البرمجه ;)

ApOcalYpse 29-09-2011 04:32 PM

رد: [15] For and While
 
اقتباس:

المشاركة الأصلية كتبت بواسطة FoX HaCkEr (المشاركة 29833)
1+
جزاك الله خير فأنت بروفسور في البرمجه ;)

و لما اكون انا بروفسور انت نحطك وين ؟ ddd

العين لا تعلو على الحاجب اخي عبد العزيز ;)

jago-dz 29-09-2011 07:40 PM

رد: [15] For and While
 
boucle ...

شرح مفهوم وسهل ممكن نعمل مولد مفاتيح

#! /usr/bin/env python
print "This simple script Generator <'int'>"
n = input("Num: ")
i = 0
while i<=n:
print i
i+=1

ApOcalYpse 29-09-2011 09:31 PM

رد: [15] For and While
 
اقتباس:

المشاركة الأصلية كتبت بواسطة jago-dz (المشاركة 29856)
boucle ...

شرح مفهوم وسهل ممكن نعمل مولد مفاتيح

#! /usr/bin/env python
print "This simple script Generator <'int'>"
n = input("Num: ")
i = 0
while i<=n:
print i
i+=1

هذي الفكرة عن قريب سترى تبيقها العملي

انتضر الموضوع القادم في قسم المختبر :p

jago-dz 29-09-2011 10:48 PM

رد: [15] For and While
 
اقتباس:

المشاركة الأصلية كتبت بواسطة apocalypse (المشاركة 29858)
هذي الفكرة عن قريب سترى تبيقها العملي

انتضر الموضوع القادم في قسم المختبر :p

ان شاء الله مش غريبة علي المنتدي

ان شاؤ الله أكون متصل بالنت واشارك :( شغل

SoUiLaHxXx_Dz 03-03-2013 01:10 PM

رد: [15] For and While
 
جزاك الله الف خير على المجهودات التي تقدمها اخي


الساعة الآن 04:49 PM

Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.