Lecture 6

Feb. 7th, 2010 09:28 pm
winterthunder: (Default)
[personal profile] winterthunder posting in [community profile] intro_to_cs
So, who thinks the other professor was better? I'm finding this guy harder to follow, though I did catch that computers can be wrong and paranoia is good.

Paranoia, paranoia everybody's coming to get me...

Er.





I have to say, I understand the whole lists, appending lists, concatenating lists idea, but I'm not following the code. For the universities bit, what are all the raw_inputs there for? Is the for loop just there to show that appending lists is messy? And which line is the concatenate? Is it "Univs = Techs + Ivys"?

(Class handout is here, and I've pasted the relevant code section under the cut.)


Techs = ['MIT', 'Cal Tech']
print Techs
Ivys = ['Harvard', 'Yale', 'Brown']
print Ivys
Univs = []
Univs.append(Techs)
print Univs
Univs.append(Ivys)
raw_input()
print Univs
raw_input()
for e in Univs:
> print e
> for c in e: print c
raw_input()
Univs = Techs + Ivys
print Univs
raw_input()
Ivys.remove('Harvard')
print Univs
Ivys[1] = -1
print Ivys

Date: 2010-02-10 07:49 pm (UTC)
jbanana: Badly drawn banana (Default)
From: [personal profile] jbanana
I've been having a go at the problem sets. It's quite good fun, particularly as I'd forgotten lots about python.

VRiTjGxGuwj

Date: 2012-05-03 08:49 am (UTC)
From: (Anonymous)
Please feel free to moderate my cnmemot. My goal is to just the attention of the author. I don't intend to hurt anyone's feelings. Thanks. Btw I was not able to edit my cnmemot. Thought this would help.

Profile

Introduction to Computer Science

July 2010

S M T W T F S
    123
45678910
11121314151617
18192021222324
2526272829 3031

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 08:17 am
Powered by Dreamwidth Studios