Jul 06 19:30:24 * kushal has changed the topic to: Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | 7:00pm - Python - Kushal | 10:30pm Rishi on Shell | <--CLASS STARTED--> | Jul 06 19:30:27 roll call Jul 06 19:30:36 amrita mukherjee Jul 06 19:30:38 Aritra Bose Jul 06 19:30:41 Ratnadeep Debnath Jul 06 19:30:42 satya komaragiri Jul 06 19:30:47 kishan goyal Jul 06 19:31:03 debashree banerjee Jul 06 19:31:15 sunny_slls, sunny sharma Jul 06 19:31:26 sunnysharma Jul 06 19:31:34 ok Jul 06 19:31:36 arpita kapoor Jul 06 19:31:56 first , any questions on last session ? Jul 06 19:32:22 Neeraj kumar Jul 06 19:32:28 ok, moving ahead Jul 06 19:33:04 * ria (n=ria@121.245.9.45) has joined #dgplug Jul 06 19:33:24 kushal, ! Jul 06 19:33:31 rtnpro, yes Jul 06 19:34:01 kushal, I have some doubts regarding tags...I faced those while writing for the wiki Jul 06 19:34:11 kushal, can you help me after the class Jul 06 19:34:20 rtnpro, they are not part of my python session Jul 06 19:34:22 rtnpro, ok Jul 06 19:34:35 So, about control flow in python Jul 06 19:34:53 kushal, i missed the roll call Jul 06 19:35:01 You already know we can use if,else in C Jul 06 19:35:11 ria, yes Jul 06 19:35:20 It is same in python also Jul 06 19:35:20 kushal, Ria Das Jul 06 19:35:38 the syntax is Jul 06 19:35:45 if condition: Jul 06 19:35:50 statement Jul 06 19:35:52 else: Jul 06 19:35:56 statement Jul 06 19:36:11 look ^^ at the : and the spaces before statements Jul 06 19:36:28 in Python we create blocks of code using spaces Jul 06 19:36:36 in C we use {} Jul 06 19:36:47 so, let us see in an example Jul 06 19:36:50 n = 10 Jul 06 19:36:55 if n < 100: Jul 06 19:37:02 print "Lesser than" Jul 06 19:37:03 else: Jul 06 19:37:12 print "Greater than" Jul 06 19:37:16 try ^^ Jul 06 19:37:57 ask if you have any questions Jul 06 19:38:18 ! Jul 06 19:38:25 sunny_slls, yes Jul 06 19:39:08 ! Jul 06 19:39:14 ! Jul 06 19:39:22 done Jul 06 19:39:27 kushal, ! Jul 06 19:39:28 arpita, Jul 06 19:39:31 the spaces we use in place of {} are not understood Jul 06 19:39:44 in C we use {} Jul 06 19:39:46 like Jul 06 19:39:52 if (n < 100) Jul 06 19:39:53 how to mark the closing of the if statement?? Jul 06 19:39:54 { Jul 06 19:39:57 * amrita_ (n=amrita@117.201.96.83) has joined #dgplug Jul 06 19:40:02 printf(); Jul 06 19:40:03 } Jul 06 19:40:17 here we use spaces to create blocks Jul 06 19:40:22 ! Jul 06 19:40:24 so after an if statement Jul 06 19:40:30 if n < 100: Jul 06 19:40:35 * amrita has quit (Nick collision from services.) Jul 06 19:40:41 * amrita_ is now known as amrita Jul 06 19:40:55 kushal, ! Jul 06 19:41:08 ^^ if I start with four spaces, all lines with 4 spaces will be part of that if condition Jul 06 19:41:38 the next statement which will start from the beginning will be out of if statement Jul 06 19:41:46 kushal, ! Jul 06 19:41:53 rtnpro, later Jul 06 19:41:59 arpita, ^^ Jul 06 19:42:02 susenj, yes Jul 06 19:42:06 means each and every line should have same no. of spaces Jul 06 19:42:10 kushal...it's working...but tell me whether the colon(:) shows the end of a condition only? Jul 06 19:42:11 sunny_slls, correct Jul 06 19:42:35 kushal, I have a q. regarding this topic Jul 06 19:42:43 susenj, no, every time we create such blocks like in function , conditions, classes , everywhere you have to use : Jul 06 19:42:52 rtnpro, wait for your turn Jul 06 19:43:00 Kishan, yes Jul 06 19:43:17 kushal, ..nothing ..its clear Jul 06 19:43:27 Kishan, ok Jul 06 19:43:30 rtnpro, yes Jul 06 19:43:34 kushal, Is a white space sufficient or it is a number of spaces equivalent to tab Jul 06 19:44:19 rtnpro, tab is also a kind of white space Jul 06 19:44:30 or we decide the no. of spaces but for a block as sunny_slls said it should be constant? Jul 06 19:44:31 rtnpro, better use 4whitespaces Jul 06 19:44:38 ok Jul 06 19:44:43 kushal, thanks Jul 06 19:44:49 rtnpro, it depends on your style Jul 06 19:44:59 ok Jul 06 19:45:05 ! Jul 06 19:45:10 kushal, ! Jul 06 19:45:35 http://tv.dgplug.org/devel-inside.html here you find a video on if-else (for broadband users) Jul 06 19:45:41 susenj, yes Jul 06 19:45:47 kushal,but pressing tab doesn't provide spaces rather showing a message Jul 06 19:46:02 Display all 168 possibilities? (y or n) Jul 06 19:46:05 Jul 06 19:46:19 amrita, tell me quickly that what was the last topic told in python Jul 06 19:46:37 susenj, in python it does create space Jul 06 19:46:53 sunny_slls, talk in pm ' Jul 06 19:47:03 susenj, in the python interpreter ? Jul 06 19:47:03 susenj, but not in the terminal...it gives options Jul 06 19:47:13 sunny_slls, better use 4 blank spaces Jul 06 19:47:16 rtnpro,i have tried tab on python prompt and got that message Jul 06 19:47:47 susenj, use 4 blank spaces Jul 06 19:47:53 susenj, understood Jul 06 19:48:00 kushal,okay Jul 06 19:48:13 i used 3 spaces this time Jul 06 19:48:16 Jul 06 19:48:36 susenj, use 4 , which much standard Jul 06 19:49:02 ok.kushal,i will...from now onwards Jul 06 19:50:49 ok Jul 06 19:50:52 anything else ? Jul 06 19:51:06 no Jul 06 19:51:20 no, Jul 06 19:51:33 ok Jul 06 19:52:08 please try to write some more examples from your brain to use if else Jul 06 19:52:12 and give us the link Jul 06 19:52:16 5 minutes Jul 06 19:52:24 * karunakar (n=karunaka@59.161.24.203) has joined #dgplug Jul 06 19:53:07 put them in rafb and show us Jul 06 19:53:11 karunakar, welcome :) Jul 06 19:54:27 * rangeen (i=sherry@61.2.163.11) has joined #dgplug Jul 06 19:54:51 ! Jul 06 19:55:02 sunny_slls, yes please Jul 06 19:55:11 rafb means Jul 06 19:55:38 sunny_slls, http://rafb.net/paste Jul 06 19:55:47 sunny_slls, thats why you should attend the sessions Jul 06 19:56:13 kushal, i told you the problems Jul 06 19:56:31 sunny_slls, not mine, you have to solve them Jul 06 19:56:54 kushal, ok Jul 06 19:57:40 http://rafb.net/p/05f2zg74.html Jul 06 19:58:37 susenj, ok, nice one Jul 06 19:58:45 1 more minute Jul 06 19:59:01 kushal,thanks :) Jul 06 19:59:54 ok, moving on Jul 06 19:59:58 Looping Jul 06 20:00:19 you all know how loops are required to solve problems Jul 06 20:00:23 * pushkal (n=chatzill@117.197.18.101) has joined #dgplug Jul 06 20:00:36 So, first we are going to look into while loop Jul 06 20:00:39 syntax is Jul 06 20:00:44 while condition: Jul 06 20:00:49 statement1 Jul 06 20:00:55 statement2 Jul 06 20:01:25 so, if I want to write a while loop to print 0 to 10 Jul 06 20:01:28 n = 0 Jul 06 20:01:40 while n < 11: Jul 06 20:01:45 print n Jul 06 20:01:53 n += 1 Jul 06 20:01:54 * munichlinux has quit (Remote closed the connection) Jul 06 20:02:28 questions on ^^ ? Jul 06 20:02:58 kushal, http://rafb.net/p/oCvi9H25.html Jul 06 20:03:07 http://rafb.net/p/6VWjgD70.html Jul 06 20:03:43 !,kushal, output is coming only the value 10 Jul 06 20:03:47 kushal, can I access your book on python offline? Jul 06 20:03:58 kushal, ! Jul 06 20:04:03 kushal, sorry got the value from 1 to 10 now Jul 06 20:04:53 ok Jul 06 20:04:54 * Soumya (n=Soumya@117.192.0.223) has joined #dgplug Jul 06 20:05:27 * sankarshan (n=sankarsh@fedora/sankarshan) has joined #dgplug Jul 06 20:05:35 kushal, can you give me the url of your book on Python? Jul 06 20:05:53 rtnpro, not now Jul 06 20:05:57 rtnpro, after the class Jul 06 20:06:07 s/class/session Jul 06 20:06:46 ! Jul 06 20:06:50 sunny_slls, yes Jul 06 20:07:14 i am doing in windows how will i do? Jul 06 20:07:39 sunny_slls, you have to type the while statements Jul 06 20:07:52 sunny_slls, language is same in all OS Jul 06 20:08:16 any other questions ? Jul 06 20:08:23 where to type? Jul 06 20:08:39 * Prakhar (n=prakhar@122.163.69.208) has joined #dgplug Jul 06 20:08:40 sunny_slls, in the python interpreter Jul 06 20:08:55 ok Jul 06 20:09:06 Now I hope you all know Fibonacci Series Jul 06 20:09:15 anyone who does not know ^^ ? Jul 06 20:09:19 yes Jul 06 20:09:49 * techno_freak has quit (Read error: 110 (Connection timed out)) Jul 06 20:09:52 rtnpro, you don't know Fibonacci Series ? Jul 06 20:09:59 * pushkal_ (n=chatzill@117.197.17.216) has joined #dgplug Jul 06 20:10:11 In this series we get the next number by adding the previous two numbers. So the series looks like 1,1,2,3,5,8,13 ... Jul 06 20:10:16 * pushkal has quit (Nick collision from services.) Jul 06 20:10:26 * pushkal_ is now known as pushkal Jul 06 20:10:28 * pushkal is now known as pushkal1 Jul 06 20:10:32 I said yes I know Jul 06 20:10:36 rtnpro, oh, ok Jul 06 20:10:44 he he... Jul 06 20:10:46 * techno_freak (n=parthan@unaffiliated/teknofreak) has joined #dgplug Jul 06 20:10:51 rtnpro, but my question was who does not know Jul 06 20:10:58 * Prakhar (n=prakhar@122.163.69.208) has left #dgplug ("Leaving") Jul 06 20:11:08 * Prakhar (n=prakhar@122.163.69.208) has joined #dgplug Jul 06 20:11:30 anyway , write code to print Fibonacci series upto 100 Jul 06 20:11:49 I mean print the values in the series less than 100 Jul 06 20:11:49 * pushkal1 has quit (Client Quit) Jul 06 20:11:56 no need to give us pasted link Jul 06 20:12:12 kushal, that will require looping? Jul 06 20:12:17 tell yes here or say no if you are in some problem Jul 06 20:12:21 rtnpro, don't know Jul 06 20:12:29 rtnpro, you just said you know Jul 06 20:12:34 yup Jul 06 20:12:56 sunny_slls, means ? i asked yes/no Jul 06 20:13:05 ! Jul 06 20:13:17 sorry printing mistake Jul 06 20:13:17 kushal, it requires looping or recursion Jul 06 20:13:27 rtnpro, you should know the logic Jul 06 20:13:35 kushal, whats the looping syntax for python? Jul 06 20:13:52 how do you have function calls? Jul 06 20:13:56 is it a,b=b,a+b Jul 06 20:14:03 rtnpro, where were you for the last 10 minutes ? Jul 06 20:14:09 people please ask and speak Jul 06 20:14:15 sorry Jul 06 20:14:23 Sorry I missed that Jul 06 20:14:27 I got it Jul 06 20:14:29 rtnpro, I know I already explained that here Jul 06 20:14:48 ! Jul 06 20:14:49 mavu, no need of function , just write simple call Jul 06 20:14:53 s/call/code Jul 06 20:14:58 susenj, yes please Jul 06 20:15:02 "break" is allowed in python?? Jul 06 20:15:13 Jul 06 20:15:14 susenj, yes Jul 06 20:15:24 ok.thanks Jul 06 20:15:29 use the while loop as i showed above Jul 06 20:15:37 Tell yes here when don e Jul 06 20:15:41 * done Jul 06 20:18:23 * amrita_ (n=amrita@117.201.96.83) has joined #dgplug Jul 06 20:18:32 * amrita_ has quit (Client Quit) Jul 06 20:18:56 I will wait for another 2 minutes only Jul 06 20:20:16 done Jul 06 20:20:23 http://rafb.net/p/lj2wyJ29.html Jul 06 20:20:33 arpita, I said no links here :p Jul 06 20:20:38 done Jul 06 20:20:58 kushal, o.k Jul 06 20:21:11 kushal,done Jul 06 20:21:12 arpita, and less than 100, and the series starts from 1 Jul 06 20:21:21 rangeen, susenj ok Jul 06 20:21:45 http://rafb.net/p/lj2wyJ29.html Jul 06 20:21:49 ^^ see above Jul 06 20:22:15 now to print output in the same line, you can put a comma after the print statement Jul 06 20:22:27 print b, Jul 06 20:22:27 kushal, done Jul 06 20:22:29 * Debashree_ (n=Debashre@61.2.164.190) has joined #dgplug Jul 06 20:22:29 so try Jul 06 20:22:36 * sankarshan has quit (Read error: 145 (Connection timed out)) Jul 06 20:23:11 * Debashree has quit (Nick collision from services.) Jul 06 20:23:23 * Debashree_ is now known as Debashree Jul 06 20:23:35 done Jul 06 20:24:14 ok Jul 06 20:24:48 kushal:->! Jul 06 20:24:53 rangeen, yes Jul 06 20:25:08 that is too big a program.unnecessary Jul 06 20:25:16 http://rafb.net/p/A6w80G46.html Jul 06 20:25:25 http://rafb.net/p/oXh8um98.html Jul 06 20:25:35 rangeen, ^^ Jul 06 20:25:47 sorry fellows, I pasted wrong link Jul 06 20:25:55 see the above link Jul 06 20:26:00 kushal:-> ya,did that Jul 06 20:26:57 kushal, do I need to paste the code? Jul 06 20:27:06 rtnpro, no Jul 06 20:27:14 ok Jul 06 20:27:52 * Subhodip (n=subhodip@125.20.11.34) has joined #dgplug Jul 06 20:28:10 ! Jul 06 20:28:35 sunny_slls, yes Jul 06 20:28:53 i have done with it but how to save and paste url Jul 06 20:29:34 sunny_slls, just copy the code in that site and click "paste" button, then give us the link Jul 06 20:29:40 * rangeen has quit ("Ah La La and Tata") Jul 06 20:30:56 ok Jul 06 20:31:02 moving on Jul 06 20:31:47 A new big word "Data Structure" Jul 06 20:32:14 it is way to store data, and access/modify that data Jul 06 20:32:34 There are different kinds of Data Structure Jul 06 20:32:44 we will learn one of them today Jul 06 20:32:53 Its a python thing called list Jul 06 20:33:11 Lists can be written as a list of comma-separated values (items) between square brackets. Jul 06 20:33:29 like a = [1, 2, 3455, "dhe", 233] Jul 06 20:33:30 a Jul 06 20:33:38 try type(a) Jul 06 20:33:49 lists are sequence too Jul 06 20:33:56 that means you can slice them Jul 06 20:34:09 a[0:4] Jul 06 20:34:12 a[4] Jul 06 20:34:24 you can even change values in a list Jul 06 20:34:25 like Jul 06 20:34:32 a[2] = 345 Jul 06 20:34:38 try try Jul 06 20:34:54 to see length of a list , use len() function \ Jul 06 20:35:42 ask questions if any Jul 06 20:36:14 ! Jul 06 20:36:15 * Soumya_ (n=Soumya@117.192.0.231) has joined #dgplug Jul 06 20:36:17 ! Jul 06 20:36:20 ! Jul 06 20:36:40 Kishan, yes Jul 06 20:36:42 * Soumya_ has quit (Connection reset by peer) Jul 06 20:36:45 can we add or substract lists? Jul 06 20:37:04 * mobilesuit has quit ("Leaving") Jul 06 20:37:12 Kishan, we can concat two lists Jul 06 20:37:26 or even more number of lists Jul 06 20:37:28 susenj, yes Jul 06 20:37:33 this list is quite different from a linked list? Jul 06 20:38:28 ! Jul 06 20:38:39 susenj, not much, but here everything is ready, you just have to use it Jul 06 20:38:53 susenj, plus it has many useful methods Jul 06 20:39:03 susenj, which we will see later Jul 06 20:39:07 amrita, yes Jul 06 20:39:13 kushal,okay Jul 06 20:39:21 * mobilesuit (n=freedom@59.93.200.67) has joined #dgplug Jul 06 20:39:25 on doing type(a) it is showing type 'list' Jul 06 20:39:30 amrita, yes Jul 06 20:39:59 kushal, that will be the output? Jul 06 20:40:15 amrita, yes, as we are learning lists here Jul 06 20:40:27 mavu, shoot Jul 06 20:40:54 ! Jul 06 20:41:46 i can't understand please show an example Jul 06 20:42:06 sunny_slls, please wait , if asked then only speak Jul 06 20:42:18 sunny_slls, btw, I typed example only Jul 06 20:42:22 * mavu_ (n=satya@59.178.190.176) has joined #dgplug Jul 06 20:42:26 mavu_, shoot Jul 06 20:42:44 sorry got dc.. hmm.. i tried >>> a = [1,2,3,4,5,6,7,8] Jul 06 20:42:45 >>> type(a) Jul 06 20:42:45 Jul 06 20:42:45 are there no arrays? Jul 06 20:43:06 mavu_, no Jul 06 20:43:17 mavu_, and use rafb :p Jul 06 20:43:22 okay Jul 06 20:43:31 sorry my bad.. again Jul 06 20:43:34 mavu_, but this list works for array :) Jul 06 20:43:52 sunny_slls, shoot Jul 06 20:44:07 amrita, arpita Debashree understood ? Jul 06 20:44:41 kushal, yes Jul 06 20:45:02 kushal, yes Jul 06 20:45:05 good Jul 06 20:46:07 yes Jul 06 20:46:15 * rtnpro_ (n=rtnpro@117.99.16.70) has joined #dgplug Jul 06 20:46:49 here in python syntax of for loop little bit different Jul 06 20:46:54 it works on a list Jul 06 20:46:59 so one example Jul 06 20:47:10 a = [1, 3, 5, 7] Jul 06 20:47:15 for x in a: Jul 06 20:47:19 print x Jul 06 20:47:23 ^^ try that Jul 06 20:47:31 take some different list and try Jul 06 20:48:25 done Jul 06 20:48:59 yes donw Jul 06 20:49:04 ! Jul 06 20:49:29 * Soumya has quit (Read error: 110 (Connection timed out)) Jul 06 20:49:42 arpita, yes Jul 06 20:49:55 I almost slept :( Jul 06 20:50:10 kushal, what if we want to print only selected values of this list using for command?? Jul 06 20:50:37 arpita, like only vales greater than 100 Jul 06 20:50:53 a = [1, 345, 34, 209, 677,12,34] Jul 06 20:50:57 for x in a: Jul 06 20:51:04 if x > 100: Jul 06 20:51:08 print x Jul 06 20:51:12 arpita, ^^ Jul 06 20:51:26 kushal, can we use here for x in a[0:4]: Jul 06 20:51:38 kushal, ! Jul 06 20:51:45 rtnpro_, to get 0 to 3rd column , yes Jul 06 20:51:58 ok Jul 06 20:52:10 there is function called range Jul 06 20:52:16 range(0,10): Jul 06 20:52:27 range(0,10) Jul 06 20:52:35 so you can do Jul 06 20:52:45 for i in range(0,10): Jul 06 20:52:48 print i Jul 06 20:53:40 done Jul 06 20:55:01 ! Jul 06 20:55:02 ! Jul 06 20:55:05 ! Jul 06 20:55:38 * rtnpro has quit (Read error: 104 (Connection reset by peer)) Jul 06 20:56:00 amrita, Jul 06 20:56:21 there is no need of writing print i Jul 06 20:56:34 without it getting the output Jul 06 20:56:49 * mobilesuit (n=freedom@59.93.200.67) has left #dgplug ("Leaving") Jul 06 20:57:11 amrita, but in my case there was syntax error Jul 06 20:57:11 amrita, range function returns a list , but to print the values of the list , you have to print them Jul 06 20:57:20 range(0,10) and then on pressing enter output is there Jul 06 20:57:23 kushal, ! Jul 06 20:57:23 sunny_slls, shoot Jul 06 20:57:35 same case\ Jul 06 20:57:38 amrita, is it same with the code I wrote above ? Jul 06 20:57:48 sunny_slls, which same case ? Jul 06 20:58:02 kushal, i have written different Jul 06 20:58:07 kushal, let me check Jul 06 20:58:19 why are we writing range two times? Jul 06 20:58:22 rtnpro_, Jul 06 20:58:25 * mavu has quit (Read error: 110 (Connection timed out)) Jul 06 20:58:37 sunny_slls, I just wrote, no reason Jul 06 20:58:59 ! Jul 06 20:59:10 kushal, ! Jul 06 20:59:18 mavu_, yes Jul 06 20:59:24 kushal, I had the same query as amrita's but in my case there was syntax error? Jul 06 20:59:36 when i try without print i it gives me an error saying expected an indented block Jul 06 20:59:47 rtnpro_, please paste and give us link Jul 06 20:59:49 ! Jul 06 21:00:06 mavu_, yes, as it is expecting some statement inside if block Jul 06 21:00:09 * NIK (n=a@117.201.96.183) has joined #dgplug Jul 06 21:00:13 kushal, I think printing is mandatory when I use for x in a: Jul 06 21:00:14 amrita, yes please Jul 06 21:00:18 kushal, is it so?' Jul 06 21:00:30 rtnpro_, no, you can do anything inside that loop Jul 06 21:00:32 like Jul 06 21:00:37 for x in a: Jul 06 21:00:37 kushal, i have done range(0,10) without the colon Jul 06 21:00:50 b = 90 Jul 06 21:01:03 amrita, yes, you called the function Jul 06 21:01:05 kushal, then there is no error Jul 06 21:01:23 amrita, yes, that colon was typo Jul 06 21:01:28 kushal, without writing print i Jul 06 21:01:37 kushal, i got output Jul 06 21:01:48 kushal, http://rafb.net/p/ZJzY5z11.html Jul 06 21:01:49 amrita, is it same with the code I wrote ? Jul 06 21:01:57 amrita, if you do it in interactive prompt you will Jul 06 21:02:11 amrita, that will return you a list Jul 06 21:02:15 * Prakhar_Geek (n=prakhar@122.163.69.208) has joined #dgplug Jul 06 21:02:19 kushal, yes Jul 06 21:02:21 kushal, I got it..I didn't give : Jul 06 21:02:29 amrita, No Jul 06 21:02:35 amrita, see Jul 06 21:02:38 Its clear now Jul 06 21:02:47 kushal, i am getting the list Jul 06 21:03:20 * Prakhar has quit (Read error: 104 (Connection reset by peer)) Jul 06 21:03:22 amrita, in the code ? Jul 06 21:03:50 kushal, of which code are you talking about Jul 06 21:03:56 kushal, i am confused Jul 06 21:03:58 amrita, see http://rafb.net/p/AMYRHB75.html , first range returns a list Jul 06 21:04:11 amrita, the example of for loop Jul 06 21:04:15 using range Jul 06 21:04:19 ok Jul 06 21:04:39 kushal, see this http://rafb.net/p/eJ5d5v78.html Jul 06 21:04:49 kushal, ! Jul 06 21:04:57 ok Jul 06 21:05:24 kushal, yes i got the correct output,thanks Jul 06 21:05:30 * Prakhar_Geek has quit (Client Quit) Jul 06 21:05:40 rtnpro_, you are supposed to write something inside that for loop Jul 06 21:05:47 rtnpro_, you never wrote anything Jul 06 21:05:51 * Prakhar (n=prakhar@122.163.69.208) has joined #dgplug Jul 06 21:06:05 kushal, I tried keeping it blank Jul 06 21:06:13 kushal, ok ...got it Jul 06 21:06:17 rtnpro_, then it is correct Jul 06 21:07:35 Now people please write some example codes using for and while loop Jul 06 21:07:39 * mobilesuit (n=freedom@59.93.200.67) has joined #dgplug Jul 06 21:08:09 We will see you codes later some other day Jul 06 21:08:25 <--CLASS OVER-->