*** tmickelson has quit (Ping timeout: 480 seconds) | 02:40 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 07:05 | |
*** tmickelson has quit (Ping timeout: 480 seconds) | 11:01 | |
*** tmickelson has quit (Ping timeout: 480 seconds) | 11:26 | |
*** tmickelson has quit (Ping timeout: 480 seconds) | 12:20 | |
jelkner | Good day, fkoikoi and tmickelson! | 12:43 |
---|---|---|
fkoikoi | Good morning Jeff | 12:43 |
*** tmickelson has quit (Ping timeout: 480 seconds) | 12:43 | |
jelkner | fkoikoi, i'm reading the irc logs from yesterday | 12:46 |
jelkner | very interesting discussion | 12:46 |
jelkner | learning to program is *hard*! | 12:47 |
jelkner | the first language, at least | 12:47 |
jelkner | once you learn one programming language, the second one is *so much easier*! | 12:47 |
jelkner | after that, the 3rd, 4th, 5th, etc. become something you can do i a few weeks | 12:48 |
fkoikoi | sure Jeff, That's the same thing shmohamud said yesterday | 12:48 |
jelkner | the first one, could take a loooong time | 12:48 |
jelkner | yes, because we both know what we are talking about ;-) | 12:48 |
jelkner | Python is the best first language | 12:49 |
jelkner | so we should focus on that | 12:49 |
jelkner | fkoikoi, how are your git skills coming along? | 12:49 |
jelkner | the reason i am asking is that as your python questions become more complex, we will need to share code some other way besides pasting it here | 12:50 |
jelkner | i want us to learn to use git to communicate | 12:51 |
fkoikoi | so are you saying that I should focus on git too | 12:51 |
jelkner | +1 | 12:51 |
fkoikoi | alright | 12:51 |
jelkner | the reason i am saying that is because irc and git are going to be the ways we communicate | 12:52 |
jelkner | about python and programming | 12:52 |
jelkner | tmickelson can help with git training | 12:53 |
fkoikoi | Spencer and tmickelson was helping me out with git | 12:53 |
jelkner | we only have a few weeks left until the end of school here | 12:53 |
jelkner | great! | 12:53 |
jelkner | do you have a clone of our shared PythonStudy repo? | 12:54 |
jelkner | https://git.mcssliberia.org/python-team/PythonStudy | 12:54 |
fkoikoi | Welcome back tmickelson | 12:55 |
jelkner | We are all students and we are all teachers, fkoikoi | 12:55 |
fkoikoi | +1 | 12:55 |
jelkner | right now, tmickelson will be learning from thehedgeh0g how to set up a git server | 12:55 |
jelkner | like thehedgeh0g did for us | 12:56 |
jelkner | so tmickelson will manage git.gctaa.net | 12:56 |
jelkner | *and* git.mcssliberia.org | 12:56 |
jelkner | that's the plan | 12:56 |
fkoikoi | Jeff, please give me 2minutes, I want to restart my computer. I am noticing something on my screen | 12:56 |
jelkner | ok | 12:56 |
*** fkoikoi has quit (Quit: Leaving) | 12:57 | |
fkoikoi | I'm back | 13:03 |
scooper | good morning Shmohamud | 13:09 |
scooper | Good morning Jeff, Aaron and tmickelson | 13:10 |
jelkner | Hello, scooper! | 13:14 |
jelkner | Sahnun isn't here yet. | 13:14 |
thehedgeh0g | good morning, scooper | 13:14 |
jelkner | But fkoikoi and i have been chatting | 13:14 |
jelkner | i read the log from yesterday | 13:14 |
jelkner | very interesting discussion | 13:14 |
scooper | How are you doing Aaron?? | 13:15 |
scooper | been a while now, hope you are doing good??? | 13:15 |
thehedgeh0g | I'm doing well, scooper. How are you, and how are your projects coming? | 13:18 |
scooper | It's connecting gradually by God grace.... | 13:19 |
scooper | are you in the mood for us to chat for few minutes concerning the MCSS domain name which will expired by July 2023??? | 13:21 |
scooper | tmickelson is there any lesson for us today???? | 13:24 |
*** tmickelson has quit (Read error: Connection reset by peer) | 13:28 | |
tmickelson | hello scooper | 13:29 |
*** tmickels1n has left #novawebdev (None) | 13:31 | |
tmickelson | scooper, did you reciece an email from adrian about transfering control of the domain | 13:32 |
jelkner | fkoikoi, i just sent you an email (along with Spencer and Sahunun) | 13:35 |
jelkner | could you please confirm that you received it? | 13:35 |
jelkner | i sent it to your novawebdevelopment email address, fkoikoi | 13:36 |
fkoikoi | okay, let me check | 13:39 |
scooper | I m just from the supe office let me check my email Jeff | 13:40 |
fkoikoi | I receive you mail Jeff | 13:41 |
jelkner | excellent, fkoikoi | 13:41 |
jelkner | shmohamud, i'm chatting with fkoikoi about an email i just sent | 13:42 |
jelkner | with a proposal | 13:42 |
jelkner | shmohamud, you and i can talk more about it tomorrow at 7:30 am over breakfast ;-) | 13:42 |
jelkner | !agenda | 13:42 |
LittleWebster | Warning: There are no items on the agenda! | 13:42 |
jelkner | !add Discuss Jeff's proposal for a Summer study | 13:43 |
LittleWebster | Success: "Discuss Jeff's proposal for a Summer study" has been added to the agenda. | 13:43 |
jelkner | !agenda | 13:43 |
LittleWebster | This is the agenda for the next meeting: | 13:43 |
LittleWebster | Discuss Jeff's proposal for a Summer study (added by jelkner) | 13:43 |
*** shmohamud has quit (Remote host closed the connection) | 13:43 | |
scooper | Jeff I received the mail you send a minutes ago. Thanks | 13:44 |
jelkner | great, scooper | 13:44 |
jelkner | i just added discussion of it to our agenda for tomorrow | 13:44 |
scooper | wow great | 13:44 |
fkoikoi | Jeff, should I respond to you through my novawebdevelopment mail? | 13:45 |
jelkner | +1 | 13:45 |
scooper | +1 freena | 13:45 |
fkoikoi | okay | 13:45 |
shmohamud | jelkner: sounds good :) | 13:46 |
tmickelson | scooper, did you reciece an email from adrian about transfering control of the domain | 13:48 |
scooper | except I checking my gmail but nothing like that in my novaweb mail | 13:55 |
*** shmohamud has quit (Remote host closed the connection) | 13:56 | |
tmickelson | the email that your namecheap account is set up with | 14:01 |
tmickelson | scooper ^ | 14:01 |
tmickelson | ACTION leaves | 14:01 |
*** tmickelson has quit (Quit: leaving) | 14:01 | |
shmohamud | good day spencer and freena | 14:02 |
scooper | good morning shmohamud | 14:02 |
shmohamud | scooper, how far in the py4e curriculum are you? I'm thinking about working through lists today but don't want to waste your time | 14:03 |
scooper | Jeff not yet concerning the mail you asked about | 14:03 |
scooper | I have a little knowledge on list in python, so testing me will prove to me if I m getting better | 14:04 |
fkoikoi | Good morning shmohamud | 14:04 |
scooper | so go ahead shmohamud | 14:04 |
shmohamud | ok, freena, how familiar are you with lists in python? | 14:05 |
scooper | shmohamud the question you threw at me yesterday was a list related question | 14:06 |
shmohamud | yes you printed out names from a list | 14:07 |
shmohamud | scooper, are lists mutable? | 14:07 |
scooper | +11 | 14:08 |
scooper | +1 | 14:08 |
scooper | yes it's | 14:08 |
shmohamud | what's one data type that's immutable in python? | 14:08 |
scooper | tuple, diction ans set | 14:08 |
scooper | dictionary | 14:08 |
shmohamud | are you sure dicts are immutable? | 14:09 |
fkoikoi | The one I have here is a LibreOffice impress (power point) document which talks about strings | 14:09 |
shmohamud | and sets | 14:10 |
shmohamud | yes, strings are immutable, dicts and sets are mutable. | 14:10 |
shmohamud | Can you explain in your own words, what does mutable mean scooper and freena? | 14:10 |
scooper | dictionary have keys and value parts so I think they are immutable | 14:11 |
scooper | what a value can be replace with another value | 14:11 |
shmohamud | let's take a step back, what does it mean to say a data structure is immutable? | 14:11 |
scooper | *when | 14:11 |
shmohamud | ok, good answer scooper. Mutable means we can change a value of it without creating a new variable | 14:12 |
shmohamud | scooper can you write me an example of a dict with three names as keys and three ages as values? | 14:12 |
scooper | yes | 14:13 |
shmohamud | freena, can you write me a list of three different fruits | 14:13 |
scooper | hope I follow the instruction | 14:17 |
scooper | employee_bio = {"Spencer": 2, "Shmohamud" : 3, "Jeff": 4} | 14:17 |
scooper | print(type(employee_bio)) | 14:17 |
fkoikoi | my_fruits = ["orange, grape, lemon"] | 14:18 |
fkoikoi | print(my_fruits) | 14:18 |
shmohamud | perfect, both of you. I didn't ask you to print but that's a bonus :) | 14:19 |
shmohamud | So scooper, mutate the dict so shmohamud's age is 30 | 14:19 |
shmohamud | fkoikoi, mutate the list so that the first value is "apple" | 14:19 |
shmohamud | show me how to do that programmatically, not by editing the data directly | 14:20 |
shmohamud | should be one line of code each | 14:20 |
fkoikoi | my_fruits = ["apple, grape, lemon"] | 14:23 |
fkoikoi | print(my_fruits) | 14:23 |
shmohamud | fkoikoi, can you do it by replacing the 0 index fruit with another fruit? Not by editing it directly | 14:24 |
shmohamud | using code, have you ever mutated a list? | 14:24 |
fkoikoi | no | 14:25 |
shmohamud | ok, let me demonstrate | 14:25 |
shmohamud | fruits[0] = "mango" | 14:26 |
scooper | The is a little problem shmohamud | 14:26 |
scooper | employee_bio = {"Spencer": 2, "shmohamud" : 30, "Jeff": 4} | 14:26 |
scooper | for value in employee_bio: | 14:26 |
scooper | print("shmohamud") | 14:26 |
shmohamud | my_fruits[0] = "mango" | 14:26 |
scooper | please hold on let me try again | 14:27 |
shmohamud | ok, try again | 14:27 |
shmohamud | freena, do you see how I just add brackets, place the index I want to modify the element at, and set it equal to the new value? | 14:28 |
fkoikoi | yes | 14:28 |
shmohamud | ok so here's a list. heroes = ["batman", "superman", "wonder woman"] | 14:29 |
shmohamud | can you write me a line of code that will change superman to "thor" ? | 14:29 |
fkoikoi | let me try | 14:30 |
shmohamud | if not, we will review how to index a list :) | 14:30 |
scooper | employee_bio = {"Spencer": 2, "shmohamud" : 30, "Jeff": 4} | 14:32 |
scooper | for value in employee_bio: | 14:32 |
scooper | print("shmohamud") | 14:32 |
scooper | 14:32 | |
scooper | not working | 14:32 |
scooper | it printing shmohamud out three times | 14:33 |
shmohamud | that's because you're printing "shmohamud" not the value. But even then, we don't need to loop through this list to mutate one key! | 14:33 |
shmohamud | do you know how to mutate a dict using one line of code? | 14:34 |
scooper | If I print the variable it will print all | 14:34 |
scooper | print the value will print everything that is in the dictionary | 14:34 |
shmohamud | Remember the question: mutate the dict so the key "shmohamud" changes from age 3 to 30 | 14:35 |
scooper | the question was print 30 | 14:35 |
shmohamud | nope, not the question. The question was to simply mutate the dict so "shmohamud" would have a changed value of 30. Are you familiar with mutating dicts programmatically? | 14:35 |
scooper | shmohamud dictionary are keys and values pairs can it work that way?? | 14:36 |
shmohamud | yes dicts are keys and values, and they can be mutated! You just have to specify the key you want to mutate instead of the index like a list. Does that make sense? | 14:36 |
scooper | I Can't do it for now | 14:38 |
scooper | I will need your help | 14:38 |
shmohamud | That's fine! Let's discuss. | 14:38 |
shmohamud | So, the question was how to mutate the dict to set shmohamud's age to 30 | 14:38 |
shmohamud | employee_ages = {spencer: 2, shmohamud: 3, "jeff":4} | 14:39 |
shmohamud | to mutate shmohamud to be 30, we use the following syntax: | 14:39 |
shmohamud | employee_ages["key"] = New Value | 14:39 |
shmohamud | employee_ages["shmohamud"] = 30 | 14:39 |
shmohamud | now shmohamud should have an age of 30. Can you try it on your system and let me know if that works? | 14:40 |
shmohamud | freena, how're you doing on mutating "superman" to "thor"? | 14:41 |
fkoikoi | heroes = ["batman", "superman", "wonder woman"] | 14:42 |
fkoikoi | heroes[1] = "thor" | 14:42 |
fkoikoi | print(heroes) | 14:42 |
shmohamud | fkoikoi, you've done it. Great job! :) | 14:42 |
fkoikoi | thanks | 14:42 |
shmohamud | way to find the correct index and modify it to the proper value. Not an easy task! | 14:42 |
shmohamud | fkokoi, do you hav experience modifying dicts? | 14:43 |
fkoikoi | no | 14:43 |
shmohamud | ok, do you know what a dict is? | 14:43 |
fkoikoi | no | 14:44 |
shmohamud | as scooper said, it's a collection of keys and values. | 14:44 |
shmohamud | Normally we have variables that can hold one value. | 14:44 |
shmohamud | fruit = "apple" | 14:45 |
shmohamud | collections are variables that store multiple values, like lists and dicts | 14:45 |
shmohamud | fruits = ["apple", "banana", "orange"] | 14:45 |
shmohamud | employee_ages = { "scooper":1, "shmohamud":2, "jelkner":3 } | 14:46 |
scooper | employee_ages = {"spencer": 2, "shmohamud" : 3, "jeff" : 4} | 14:47 |
scooper | employee_ages ["shmohamud"] =30 | 14:47 |
scooper | print(employee_ages) | 14:47 |
scooper | 14:47 | |
shmohamud | as you can see, dicts are powerful because they have keys and values, and unlike a list which is stored sequentially in memory, dicts let us access values more quickly in many instances | 14:47 |
shmohamud | scooper, great job! Looks perfect. Did you notice how the value for shmohamud changed? | 14:47 |
scooper | yes | 14:48 |
shmohamud | wonderful | 14:48 |
scooper | I did understand the question right | 14:48 |
scooper | but while write the code you give me the concept came in | 14:49 |
scooper | called updating a variable | 14:49 |
shmohamud | yes, you were updating the employee_ages dict | 14:49 |
shmohamud | few quick questions about lists | 14:50 |
fkoikoi | yes | 14:50 |
shmohamud | what values are allowed in a list? | 14:50 |
shmohamud | wait did you have a question fkoikoi? | 14:51 |
fkoikoi | yes but will ask later | 14:51 |
shmohamud | no please ask now, we can do this other stuff later | 14:51 |
fkoikoi | let me try to answer your question first | 14:52 |
shmohamud | ok | 14:52 |
fkoikoi | Strings and objects which are written in a brackets [] | 14:54 |
shmohamud | good, anything else can be stored in a list? | 14:55 |
fkoikoi | floats | 14:56 |
shmohamud | anything else ? | 14:56 |
fkoikoi | integers | 14:56 |
shmohamud | good good, anything else? | 14:57 |
fkoikoi | that's all I know about | 14:57 |
shmohamud | ok, scooper, would you like to help here? | 14:57 |
shmohamud | What can be stored in a python list? | 14:57 |
scooper | with what programmer??? | 14:57 |
scooper | mix data type can be store in a list | 14:58 |
shmohamud | lol with an answer to: What can be stored in a list? | 14:58 |
shmohamud | good good. So I'm pushing you guys because the answer is: Any python object! | 14:58 |
scooper | like, string, integer, float, | 14:59 |
shmohamud | ints, strings, floats, dicts, even other lists | 14:59 |
shmohamud | lists are able to hold them all, an equal opportunity data structure~ | 14:59 |
fkoikoi | what do you mean by "even other lists? | 14:59 |
scooper | mean | 15:00 |
scooper | nested | 15:00 |
scooper | list | 15:00 |
scooper | having list store in another list | 15:00 |
shmohamud | scooper can you write us an example of a list storing another list? | 15:00 |
scooper | yes | 15:00 |
shmohamud | please do | 15:00 |
shmohamud | after that, I want you to tell me how to access the "batman" in this list of lists: | 15:03 |
scooper | list = ["spencer", "freena", [1,2,3,]] | 15:04 |
shmohamud | superheroes = ["thor", "batman", ["superman, wonder woman"]] | 15:04 |
shmohamud | great job spencer, exactly right. Now can you write me a line that will print out "superman" from my above superheroes? This is a challenge question :D | 15:05 |
shmohamud | freena feel free to try too, since you got the index correct earlier this is one step deeper | 15:05 |
fkoikoi | +1 | 15:06 |
scooper | I you asking me??? | 15:06 |
scooper | *are | 15:06 |
shmohamud | I'm asking both of you. I made one typo though | 15:06 |
shmohamud | superheroes = ["thor", "batman", ["superman", "wonder woman"]] | 15:07 |
shmohamud | can you write a line of code that prints out "superman" ? | 15:07 |
scooper | ok consider it a deal | 15:07 |
shmohamud | LOL | 15:07 |
scooper | superheroes = ["thor", "batman", ["superman", "wonder woman"]] | 15:09 |
scooper | print(superheroes[1]) | 15:09 |
shmohamud | ok, good attempt, but did I ask to print "batman" or "superman" ? | 15:09 |
scooper | you said batman | 15:09 |
shmohamud | we have logs ... :D | 15:10 |
scooper | it's not a problem i can give you that still | 15:10 |
scooper | once I m dealing with index | 15:10 |
shmohamud | Ok, go for it! | 15:10 |
shmohamud | remember this is a challenge question so if you don't get it, it's fine, this will be a learning experience | 15:10 |
fkoikoi | superheroes = ["thor", "batman", ["superman", "wonder woman"]] | 15:13 |
fkoikoi | print(superheroes[2] [0]) | 15:13 |
shmohamud | well done fkoikoi!!!! | 15:14 |
shmohamud | Spencer, were you thinking along the same lines? | 15:14 |
scooper | superheroes = ["thor", "batman", ["superman", "wonder woman"]] | 15:15 |
scooper | print(superheroes[::-2]) | 15:15 |
scooper | it challenging now | 15:15 |
scooper | but way a little while | 15:15 |
scooper | the question say I should print superman right | 15:15 |
shmohamud | Yes | 15:15 |
shmohamud | Do you see how freena broke the problem down, and first indexed the array, and then added the index for "superman"? | 15:16 |
shmohamud | an array is another word for list * | 15:18 |
scooper | superheroes = ["thor", "batman", ["superman", "wonder woman"]] | 15:19 |
scooper | print(superheroes[-2]) | 15:19 |
scooper | 15:19 | |
shmohamud | remember this is a list of lists, so to access the child list, we have to use at least two indices | 15:20 |
shmohamud | does that make sense? | 15:20 |
sysadmin_ | Oh freena you did extremely well | 15:22 |
sysadmin_ | you have a cold bottle of soft drink on me | 15:23 |
fkoikoi_ | Wow, thanks scooper | 15:23 |
shmohamud | I love it :) | 15:23 |
shmohamud | but spencer, do you want to walk through how she did it now? | 15:23 |
sysadmin_ | I m super proud of what she did | 15:23 |
shmohamud | Me too! I'm impressed. | 15:23 |
sysadmin_ | I know what she did | 15:23 |
shmohamud | Ok, do you care to explain or would you like another similar challenge question? | 15:24 |
sysadmin_ | I can explain it | 15:24 |
shmohamud | +1 | 15:25 |
sysadmin_ | first the question is nested like | 15:25 |
sysadmin_ | and list have an index number which start from zero when coming from the left side | 15:25 |
sysadmin_ | and negative value when counting from the right side | 15:25 |
sysadmin_ | since we are having a list nested in another list | 15:26 |
sysadmin_ | the entire list will be treated as one whole list in terms of their number position | 15:27 |
sysadmin_ | so freena checking the list from zero to two | 15:27 |
sysadmin_ | the second list that was nested have an index value of two | 15:28 |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 15:28 | |
*** scooper has quit (Ping timeout: 480 seconds) | 15:28 | |
sysadmin_ | Am I still connected?? | 15:28 |
shmohamud | I'm following | 15:29 |
sysadmin_ | ok | 15:29 |
sysadmin_ | looking at the index of two which have a value of "superman", "wonder woman" | 15:29 |
sysadmin_ | will not be called with a zero index value | 15:30 |
sysadmin_ | when counting the second nested value, will now start from zero which happen to be "superman" index in the nested list | 15:31 |
shmohamud | bingo. You've got it! | 15:31 |
shmohamud | first, she accessed the index of the list ["superman", "wonder woman"] | 15:31 |
shmohamud | second, she accessed the "superman" which is at index zero | 15:32 |
shmohamud | We've had a great session today, what do you guys think? | 15:32 |
sysadmin_ | Yes it was.... What I notice here is that every day is interesting and challenging....... | 15:32 |
fkoikoi_ | +1 | 15:33 |
shmohamud | That's really good to hear spencer, I'm keeping you guys on your toes, that's how you grow! | 15:33 |
fkoikoi_ | sure | 15:33 |
shmohamud | Are there any further questions before we call it a day? | 15:33 |
fkoikoi_ | yes | 15:34 |
*** janet has quit (Quit: Leaving) | 15:35 | |
sysadmin_ | No from end but before you leave, can you please tell me as a programming what can you do if you feel reluntant about coding that will reenergize you??? | 15:35 |
sysadmin_ | *programmer | 15:35 |
shmohamud | Spencer, I still feel that way all the time, especially when I was just starting out because it takes so much mental energy | 15:36 |
shmohamud | The way I stay productive is by working on a problem until I'm not making any progress, 10-20 minutes at a time, and then take a 5 minute break and let my mind wander | 15:37 |
shmohamud | I also have a secret weapon against feeling low energy and tired: splash cold water on the face. It wakes me up | 15:37 |
sysadmin_ | hahaha that is one of my technique too especially at night | 15:38 |
shmohamud | When you feel reluctant, remember it's natural to feel that way, because we're working through very challenging information. Be kind to yourself. | 15:38 |
shmohamud | It's a good trick right? :D | 15:38 |
sysadmin_ | Yes | 15:38 |
scooper | yes | 15:38 |
shmohamud | keep using that trick, and break up your study sessions into blocks, usually no more than 30m at a time unless we're doing class like now | 15:39 |
shmohamud | Freena, you had a question too? | 15:39 |
fkoikoi_ | What is the difference between a list and a loop? Can you also remove items from a list? | 15:39 |
shmohamud | spencer, would you like to assist here? | 15:40 |
shmohamud | How would you explain the difference? | 15:40 |
scooper | When I feel reluctant.... I think about someone like, Jeff, shmohamud and my family and really believe in me that I can do this.. | 15:40 |
scooper | what | 15:40 |
scooper | ooh list and loop | 15:40 |
scooper | +1 | 15:41 |
shmohamud | You're motivating me all the way from there more than you know, it's a deep pleasure to be on this journey with you. | 15:41 |
scooper | a list is a data type that store multiple information in a single variable | 15:41 |
shmohamud | +1 | 15:41 |
scooper | why a loop navigate or goes through these value search for a particular condition | 15:42 |
scooper | *searching | 15:42 |
shmohamud | loops and lists are different concepts. You don't store information in a loop, you process information | 15:43 |
scooper | in this manner freena they are not the same at all | 15:43 |
shmohamud | Loops are manipulating the information, lists store multiple pieces of possibly different data types in one variable | 15:44 |
fkoikoi_ | okay | 15:44 |
shmohamud | Can we remove values from a list? Well, lists are mutable, so in python we can also delete | 15:45 |
shmohamud | using the remove() built-in function. | 15:45 |
shmohamud | really a great question, because you don't want to mix the two concepts up. Loops operate on lists, lists do not operate on loops. | 15:46 |
shmohamud | freena try this code for more practice: | 15:47 |
shmohamud | superheroes = ["thor", "batman", ["superman", "wonder woman"]] | 15:47 |
shmohamud | superheroes.remove("thor") | 15:47 |
shmohamud | print(superheroes) | 15:47 |
shmohamud | Really good questions, keep them coming. Any more good questions? | 15:47 |
fkoikoi_ | none for now but | 15:49 |
fkoikoi_ | will we continue with list on Monday? | 15:49 |
shmohamud | we will continue with lists, yes. We will revisit loops and manipulating files too | 15:50 |
fkoikoi_ | alright | 15:50 |
shmohamud | scooper, any more great questions like yesterday? | 15:51 |
scooper | no Programmer | 15:51 |
shmohamud | hehe alright, would you guys like some homework? | 15:51 |
scooper | +1 | 15:52 |
fkoikoi_ | +1 | 15:52 |
shmohamud | scooper, write a nested list and print out one of the values, similar to what we did today | 15:52 |
shmohamud | fkoikoi, write a for loop that loops through a list of names ["freena", "jeff", "spencer", "sahnun"] and prints out "Hello from Monrovia {name}" | 15:53 |
shmohamud | Does this seem good? | 15:53 |
fkoikoi_ | +1 | 15:54 |
shmohamud | scooper? | 15:55 |
scooper | +1 | 15:56 |
shmohamud | Cool. Alright well great job today guys, remember to try and put in more study between classes so we can achieve our goal of building epic web applications :D | 15:56 |
scooper | ok | 15:57 |
fkoikoi_ | sure | 15:57 |
shmohamud | You're doing great, keep up the good work. | 15:57 |
shmohamud | Have a great rest of the day :) | 15:57 |
fkoikoi_ | Thanks shmohamud | 15:57 |
shmohamud | you're welcome :D | 15:57 |
fkoikoi_ | alright | 15:58 |
*** shmohamud has quit (Remote host closed the connection) | 15:59 | |
*** fkoikoi_ has quit (Quit: Leaving) | 15:59 | |
*** scooper has quit (Quit: Leaving) | 16:43 | |
*** shmohamud has quit (Remote host closed the connection) | 17:28 | |
*** shmohamud has quit (Remote host closed the connection) | 19:00 | |
*** jelkner has quit (Quit: Leaving) | 19:02 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 19:20 | |
*** shmohamu_ has quit (Remote host closed the connection) | 19:48 | |
*** shmohamud has quit (Remote host closed the connection) | 19:56 | |
*** shmohamud has quit (Remote host closed the connection) | 20:05 | |
*** shmohamud has quit (Remote host closed the connection) | 20:31 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 20:51 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!