<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://asterisklinks.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://asterisklinks.com/wiki/feed.php">
        <title>PythonGroup</title>
        <description></description>
        <link>http://asterisklinks.com/wiki/</link>
        <image rdf:resource="http://asterisklinks.com/wiki/lib/images/favicon.ico" />
       <dc:date>2010-05-02T21:11:14-06:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=wiki:grep&amp;rev=1272735092&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:chapter_ten_answers&amp;rev=1271678719&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:part10&amp;rev=1271678656&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:part9_answers&amp;rev=1271599204&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:part9&amp;rev=1269554408&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:part8&amp;rev=1269554366&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:part7&amp;rev=1269554337&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=wiki:part6&amp;rev=1269554308&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=wiki:part5&amp;rev=1269554255&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=wiki:loops_and_numbers&amp;rev=1269550885&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:part2&amp;rev=1269549699&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:exercise_1-3&amp;rev=1268939069&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:exercise_1-6&amp;rev=1268938761&amp;do=diff"/>
                <rdf:li rdf:resource="http://asterisklinks.com/wiki/doku.php?id=core:start&amp;rev=1268931219&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://asterisklinks.com/wiki/lib/images/favicon.ico">
        <title>PythonGroup</title>
        <link>http://asterisklinks.com/wiki/</link>
        <url>http://asterisklinks.com/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=wiki:grep&amp;rev=1272735092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-01T11:31:32-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>wiki:grep</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=wiki:grep&amp;rev=1272735092&amp;do=diff</link>
        <description>GREP

Regular Expressions

&lt;http://www.grymoire.com/Unix/Regular.html&gt;

Metacharacters

metacharacters


$ \&lt; \&gt;

grep start


remove replace

grep remove replace


grep ip addresses


grep '^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$' addresses.txt</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:chapter_ten_answers&amp;rev=1271678719&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-19T06:05:19-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>core:chapter_ten_answers - created</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:chapter_ten_answers&amp;rev=1271678719&amp;do=diff</link>
        <description>10-8


#!/usr/bin/python
# Filename : safe_raw_input.py
# Author : comprookie

def safe_raw_input(prompt):
    try:
        answer = raw_input(prompt)
    except BaseException, e:
        print &quot;\nYou made a bobo!&quot;

prompt = &quot;Please create an exceptiom!: &quot;

safe_raw_input(prompt)</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:part10&amp;rev=1271678656&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-19T06:04:16-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>core:part10 - created</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:part10&amp;rev=1271678656&amp;do=diff</link>
        <description>Chapter 10

chapter_ten_answers</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:part9_answers&amp;rev=1271599204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-18T08:00:04-06:00</dc:date>
        <dc:creator>polymath</dc:creator>
        <title>core:part9_answers</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:part9_answers&amp;rev=1271599204&amp;do=diff</link>
        <description>9-1


#!/usr/bin/python3
# 
# 9-1. File Filtering.
# Author: PolyMath
# 
def main():
    text_file = open('test.txt')
    lines = [line for line in text_file if line[0] != '#']  # dicard lines beginning with '#'
    for line in lines:
        if '#' in line:
            idx = line.find('#')        # locate any other '#'
            print(line[:idx])          # don't print the text after the '#'
        else:
            print(line.rstrip())       # here if no '#' found in the line of text.
    p…</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:part9&amp;rev=1269554408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T16:00:08-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>core:part9</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:part9&amp;rev=1269554408&amp;do=diff</link>
        <description>Chapter 9

Answers</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:part8&amp;rev=1269554366&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T15:59:26-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>core:part8</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:part8&amp;rev=1269554366&amp;do=diff</link>
        <description>Chapter 8

Answers</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:part7&amp;rev=1269554337&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T15:58:57-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>core:part7</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:part7&amp;rev=1269554337&amp;do=diff</link>
        <description>Chapter 7

Answers</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=wiki:part6&amp;rev=1269554308&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T15:58:28-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>wiki:part6</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=wiki:part6&amp;rev=1269554308&amp;do=diff</link>
        <description>Chapter 6 Sequences

Chapter 6

Answers</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=wiki:part5&amp;rev=1269554255&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T15:57:35-06:00</dc:date>
        <dc:creator>comprookie2000</dc:creator>
        <title>wiki:part5</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=wiki:part5&amp;rev=1269554255&amp;do=diff</link>
        <description>Chapter 5 Numbers

Chapter 5

Answers</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=wiki:loops_and_numbers&amp;rev=1269550885&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T15:01:25-06:00</dc:date>
        <dc:creator>jhalstead</dc:creator>
        <title>wiki:loops_and_numbers</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=wiki:loops_and_numbers&amp;rev=1269550885&amp;do=diff</link>
        <description>JHalstead
Fixed values:



i=0
if i=0:
    print 'i is 0'
elif i%2 is 0:
    print 'even'
else:
    print 'odd'


JHalstead numeric input:



i=raw_input()
try:
    y=int(x)
    if y=0:
        print 'y is 0'
    elif y%2 is 0:
        print 'even'
    else:
        print 'odd'
except:
    print 'NAN'</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:part2&amp;rev=1269549699&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T14:41:39-06:00</dc:date>
        <dc:creator>jhalstead</dc:creator>
        <title>core:part2</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:part2&amp;rev=1269549699&amp;do=diff</link>
        <description>Chapter 2 Exercises

2.3 examples


modulus

math operations

2.6 examples


loops and numbers

2.8 examples


loops and operators

2-9 examples


More Loops and Operators.

2-10 examples


User Input with Loops and Conditionals

2-11 examples


test_game</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:exercise_1-3&amp;rev=1268939069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-18T13:04:29-06:00</dc:date>
        <dc:creator>jhalstead</dc:creator>
        <title>core:exercise_1-3</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:exercise_1-3&amp;rev=1268939069&amp;do=diff</link>
        <description>meng found his Python executable at /usr/bin/python (symlink to /usr/bin/python2.6)
meng found his Python libraries in /usr/lib/python2.6



JHalstead



Executable: a symlink at /usr/bin/python links to /usr/bin/python2.5 
Libraries: Python2.5 libraries can be found at /usr/lib/python2.5</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:exercise_1-6&amp;rev=1268938761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-18T12:59:21-06:00</dc:date>
        <dc:creator>jhalstead</dc:creator>
        <title>core:exercise_1-6</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:exercise_1-6&amp;rev=1268938761&amp;do=diff</link>
        <description>comprookie2000



#!/usr/bin/env python

uname = raw_input(&quot;Please Enter Your Name: &quot;)
uage = raw_input(&quot;Please Enter Your Age: &quot;)
ucolor = raw_input(&quot;Please Enter Your Favorite Color: &quot;)
ubackground = raw_input(&quot;Please Tell Me About You : &quot;)

print &quot;\nName: &quot;, uname
print &quot;Age: &quot;, uage
print &quot;Color: &quot;, ucolor
print &quot;Background: &quot;, ubackground,&quot;\n&quot;</description>
    </item>
    <item rdf:about="http://asterisklinks.com/wiki/doku.php?id=core:start&amp;rev=1268931219&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-18T10:53:39-06:00</dc:date>
        <dc:creator>jhalstead</dc:creator>
        <title>core:start</title>
        <link>http://asterisklinks.com/wiki/doku.php?id=core:start&amp;rev=1268931219&amp;do=diff</link>
        <description>About

This is the start page for the study of Core Python Programming by Wesley Chun.

If you want to be a part of the group, just email me at david @ linuxcrazy . com.

Because of spam I must register you for the wiki. So email me with your username and password. For the forum you can register but I will need to approve it.</description>
    </item>
</rdf:RDF>
