So I have problems with my code, my word count always equals "4" which is not accurate whenever I type in different amounts of words. 

This is my code: 

```
word=raw_input("Enter your string please: ")
count=0
for i in "word":
    count += 1
    if word == " ":
        print(count) 
print "Your word count:", count
print "Your character count:", (len(word))

```

Sample output:

```
Enter your string please: ched hcdbe checbj
Your word count: 4
Your character count: 17

```

My character count works perfectly fine, it's just my word count. I'm confused as to what I need to fix. Help would be greatly appreciated!