<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/wiki15_araki/">
    <title>Python勉強 @Wiki</title>
    <link>http://w.atwiki.jp/wiki15_araki/</link>
    <atom:link href="https://w.atwiki.jp/wiki15_araki/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>Python勉強 @Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2007-02-08T13:19:49+09:00</dc:date>
    <utime>1170908389</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/10.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/9.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/8.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki15_araki/pages/3.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/1.html</link>
    <description>
      *Python勉強 @Wiki

D
[[def]]

I
[[IOError]]

P
[[print]]

R
[[raise]]

参考サイト
[[Python入門&gt;http://www.f7.ems.okayama-u.ac.jp/~yan/python/]]

&amp;html(&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--)
&amp;html(google_ad_client = &quot;pub-9063947714769357&quot;;)
&amp;html(google_ad_width = 728;)
&amp;html(google_ad_height = 15;)
&amp;html(google_ad_format = &quot;728x15_0ads_al_s&quot;;)
&amp;html(google_ad_channel = &quot;&quot;;)
&amp;html(google_color_border = &quot;CCCCCC&quot;;)
&amp;html(google_color_bg = &quot;CCCCCC&quot;;)
&amp;html(google_color_link = &quot;000000&quot;;)
&amp;html(google_color_text = &quot;333333&quot;;)
&amp;html(google_color_url = &quot;666666&quot;;)
&amp;html(//--&gt;&lt;/script&gt;)
&amp;html(&lt;script type=&quot;text/javascript&quot;)
&amp;html( src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;)
&amp;html(&lt;/script&gt;)    </description>
    <dc:date>2007-02-08T13:19:49+09:00</dc:date>
    <utime>1170908389</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/14.html">
    <title>def</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/14.html</link>
    <description>
      *def

 def f(x,y):
      return x*y
 f(10,10)
 &gt;&gt;&gt; 100

 def f(x,y=10):
      return x * y
 f(10)
 &gt;&gt;&gt; 100
 f(10,20)
 &gt;&gt;&gt; 200
 f(x=10,y=100)
 &gt;&gt;&gt; 1000
 f(y=100,x=10)
 &gt;&gt;&gt; 1000    </description>
    <dc:date>2006-07-20T12:34:23+09:00</dc:date>
    <utime>1153366463</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/13.html">
    <title>print</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/13.html</link>
    <description>
      *print

 print 10
 print 10
 &gt;&gt;&gt; 10
 &gt;&gt;&gt; 10

 print 10,
 print 10
 &gt;&gt;&gt; 10 10

 [[def]] f(x):
     return x*x
 print f(10)
 &gt;&gt;&gt; 100    </description>
    <dc:date>2006-07-20T12:24:19+09:00</dc:date>
    <utime>1153365859</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/12.html">
    <title>入力</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/12.html</link>
    <description>
      *入力
 import sys
 x = sys.stdin
 y = sys.stdin.lineread()

*参照
[[Pythonソフトウェア作法&gt;http://www.python.jp/Zope/articles/SoftwareTools]]    </description>
    <dc:date>2006-07-12T15:33:47+09:00</dc:date>
    <utime>1152686027</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/2.html</link>
    <description>
      基本
-[[文法]]
-[[制御文]]
-[[代入文]]
-[[出力]]
-[[入力]]
-[[関数定義]]

逆引き
-[[文字列の抽出]]
-[[乱数]]    </description>
    <dc:date>2006-07-12T15:30:03+09:00</dc:date>
    <utime>1152685803</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/11.html">
    <title>関数定義</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/11.html</link>
    <description>
      *関数定義
値を返すにはreturn文を使う。

引数の型は指定できない。したがって、誤った引数で関数を呼び出した場合、許されない演算が実行された段階でエラーとなる。 

 例：
 [[def]] f(x):
  [[print]] x
    x[1]=&#039;y&#039;
 
 &gt;&gt;&gt; x1 = 1
 &gt;&gt;&gt; f(x1)
 1
 Traceback (innermost last):
   File &quot;&quot;, line 0, in ?
   File &quot;&quot;, line 4, in f
   AttributeError: __setitem__
 &gt;&gt;&gt; x2 = [1, 2]
 &gt;&gt;&gt; f(x)
 [1, 2]
 &gt;&gt;&gt; x
 [1, &#039;y&#039;]    </description>
    <dc:date>2006-07-12T14:52:28+09:00</dc:date>
    <utime>1152683548</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/10.html">
    <title>出力</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/10.html</link>
    <description>
      *出力
出力には[[print]]文を使う。 , を用いることによって複数の値をスペースで区切って表示させることができる。

 例  print x, y      表示後改行
     print x, y,     表示後改行しない

%(文字列フォーマット演算子)を用いればCのprintf 文と同等のことができる。

 例  print &quot;x is %d\n&quot; % x,
     print &quot;x is %d&quot; % x    </description>
    <dc:date>2006-07-12T14:49:55+09:00</dc:date>
    <utime>1152683395</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/9.html">
    <title>代入文</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/9.html</link>
    <description>
      *代入文
代入文は基本となる代入のほか、タプルやリストを用いた同時代入が可能となっている。

 例  x = 1           基本型
    (x, y) = (1, 2)  タプルによる代入
    x, y = 1, 2      上の省略形
    x, y = y, x      値の交換
    [x, y] = [1, 2]  リストによる代入
    x = y = 1        y = 1 and x = yと同様    </description>
    <dc:date>2006-07-12T14:46:38+09:00</dc:date>
    <utime>1152683198</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/8.html">
    <title>制御文</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/8.html</link>
    <description>
      *制御文
**if文
 if 式 :
     文
 (elif 式 :
     文
 (･･･) )
 (else :
     文 )
 
 ※ （）内は省略可。

 例：
 if x &gt; 0:
       y = 1
 elif x == 0:
       y = 0   
 else:           
       y = -1
 
 [[print]] y

**for文
 for変数 inシーケンス:
     文
 (   else:
     文    )
 
 ※ break 以外の方法で終了すると else 以下が実行される。 

 例：
 sum = 0
 for i in range(10):  # range(10)=[0,1,2,3,4,5,6,7,8,9]
     sum = sum + i
 print sum
 
 sum = 0
 for i in range(1,11,2):  # range(1,11,2)=[1,3,5,7,9]
     sum = sum + i
 print sum

**while文
 while 式:
     文
 (   else:
     文  )    </description>
    <dc:date>2006-07-12T14:44:37+09:00</dc:date>
    <utime>1152683077</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki15_araki/pages/3.html">
    <title>メニュー2</title>
    <link>https://w.atwiki.jp/wiki15_araki/pages/3.html</link>
    <description>
      関数一覧
[[for]]
[[if]]
[[random]]    </description>
    <dc:date>2006-07-12T14:38:32+09:00</dc:date>
    <utime>1152682712</utime>
  </item>
  </rdf:RDF>
