@@ -8,7 +8,7 @@ msgstr ""
8
8
"Project-Id-Version : Python 3.6 TW\n "
9
9
"Report-Msgid-Bugs-To : \n "
10
10
"POT-Creation-Date : 2018-06-26 18:54+0800\n "
11
- "PO-Revision-Date : 2018-10-20 01:54 +0800\n "
11
+ "PO-Revision-Date : 2018-10-20 02:15 +0800\n "
12
12
"Last-Translator : Adrian Liaw <adrianliaw2000@gmail.com>\n "
13
13
"Language-Team : Chinese Traditional (http://www.transifex.com/python-tw-doc/ "
14
14
"python-36-tw/language/zh-Hant/)\n "
@@ -340,7 +340,9 @@ msgid ""
340
340
"variable binding::"
341
341
msgstr ""
342
342
"這是一個範例, 演示如何
10000
照不同的作用域和命名空間, 以及 :keyword:`global` "
343
- "和 :keyword:`global` 如何影響變數綁定::"
343
+ "和 :keyword:`global` 如何影響變數綁定:\n"
344
+ "\n"
345
+ "::"
344
346
345
347
#: ../../tutorial/classes.rst:191
346
348
msgid "The output of the example code is:"
@@ -448,7 +450,9 @@ msgid ""
448
450
msgstr ""
449
451
"*屬性參照* 使用 Python 中所有屬性參照使用的標準語法: ``obj.name`` 。有效的屬"
450
452
"性名稱是創建類別物件時類別命名空間中所有的名稱。所以,如果類別定義看起來像這"
451
- "樣::"
453
+ "樣:\n"
454
+ "\n"
455
+ "::"
452
456
453
457
#: ../../tutorial/classes.rst:276
454
458
msgid ""
@@ -470,7 +474,9 @@ msgid ""
470
474
"For example (assuming the above class)::"
471
475
msgstr ""
472
476
"類別 *實例化* 使用了函式標記(function notation)。只是假裝類別物建是沒有參數"
473
- "並回傳一個新的類別實例的函式。例如(假設是上述的類別)::"
477
+ "並回傳一個新的類別實例的函式。例如(假設是上述的類別):\n"
478
+ "\n"
479
+ "::"
474
480
475
481
#: ../../tutorial/classes.rst:288
476
482
msgid ""
@@ -487,7 +493,9 @@ msgid ""
487
493
msgstr ""
488
494
"實例化運算(“呼叫”一個類別物件)建立一個空的物件。許多類別喜歡建立一個有著自"
489
495
"訂特定初始狀態實例的物件。因此,類別可以定義一個名為 :meth:`__init__` 的特別"
490
- "方法,如下::"
496
+ "方法,如下:\n"
497
+ "\n"
498
+ "::"
491
499
492
500
#: ../../tutorial/classes.rst:299
493
501
msgid ""
@@ -497,7 +505,9 @@ msgid ""
497
505
"by::"
498
506
msgstr ""
499
507
"當類別定義了 :meth:`__init__` 方法,類別實例化會自動為新建的類別實例調用 :"
500
- "meth:`__init__`。所以在這個範例中,一個新的、初始化的實例可以如此獲得::"
508
+ "meth:`__init__`。所以在這個範例中,一個新的、初始化的實例可以如此獲得:\n"
509
+ "\n"
510
+ "::"
501
511
502
512
#: ../../tutorial/classes.rst:305
503
513
msgid ""
@@ -506,7 +516,9 @@ msgid ""
506
516
"operator are passed on to :meth:`__init__`. For example, ::"
507
517
msgstr ""
508
518
"當然, :meth:`__init__` 方法可能為了更多的彈性而有參數。在這種情況下,給類別"
509
- "實例化運算子的參數會被傳遞給 :meth:`__init__`。例如,::"
519
+ "實例化運算子的參數會被傳遞給 :meth:`__init__`。例如,:\n"
520
+ "\n"
521
+ "::"
510
522
511
523
#: ../../tutorial/classes.rst:322
512
524
msgid "Instance Objects"
@@ -533,7 +545,9 @@ msgstr ""
533
545
"*資料屬性* 對應 Smalltalk 中的 “實例變數”, 以及 c++ 中的 \" 資料成員\" 。 資料"
534
546
"屬性不需要宣告;和區域變數一樣, 它們在第一次賦值時就會存在。 例如, 如果"
535
547
"``x``是 :class:`MyClass`在上述例子中建立的實例, 下面的程式碼將列印值 "
536
- "``16``, 而不留下蹤跡::"
548
+ "``16``, 而不留下蹤跡:\n"
549
+ "\n"
550
+ "::"
537
551
538
552
#: ../../tutorial/classes.rst:340
539
553
msgid ""
@@ -570,7 +584,10 @@ msgstr "方法物件"
570
584
571
585
#: ../../tutorial/classes.rst:362
572
586
msgid "Usually, a method is called right after it is bound::"
573
- msgstr "通常,一個方法在他被綁定後立即被呼叫::"
587
+ msgstr ""
588
+ "通常,一個方法在他被綁定後立即被呼叫:\n"
589
+ "\n"
590
+ "::"
574
591
575
592
#: ../../tutorial/classes.rst:366
576
593
msgid ""
@@ -581,7 +598,9 @@ msgid ""
581
598
msgstr ""
582
599
"在 :class:`MyClass` 的例子中,這將回傳字串 ``’hello world’``。然而,沒有必要"
583
600
"立即呼叫這個方法: ``x.f`` 是一個方法物件,並且可以被儲存一陣子後再被呼叫。舉"
584
- "例來說::"
601
+ "例來說:\n"
602
+ "\n"
603
+ "::"
585
604
586
605
#: ../../tutorial/classes.rst:374
587
606
msgid "will continue to print ``hello world`` until the end of time."
@@ -645,7 +664,9 @@ msgid ""
645
664
"of the class::"
646
665
msgstr ""
647
666
"一般來說,實例變數用於每一個實例的獨特資料而類別變數用於屬性和方法會被所有該"
648
- "類別的實例所分享::"
667
+ "類別的實例所分享:\n"
668
+ "\n"
669
+ "::"
649
670
650
671
#: ../../tutorial/classes.rst:427
651
672
msgid ""
@@ -658,11 +679,16 @@ msgstr ""
658
679
"如同在 :ref:`tut-object` 的討論,共享的資料包含 :term:`mutable` 物件可以產生"
659
680
"令人驚訝的影響如串列(lists)和字典(dictionaries)。舉例來說,下列程式碼的 "
660
681
"*tricks* 串列不應該作為一個類別變數使用,因為他是一個將會被所有 *Dog* 實例共"
661
- "享的串列::"
682
+ "享的串列:\n"
683
+ "\n"
684
+ "::"
662
685
663
686
#: ../../tutorial/classes.rst:450
664
687
msgid "Correct design of the class should use an instance variable instead::"
665
- msgstr "正確的類別設計應該使用實例變數::"
688
+ msgstr ""
689
+ "正確的類別設計應該使用實例變數:\n"
690
+ "\n"
691
+ "::"
666
692
667
693
#: ../../tutorial/classes.rst:474
668
694
msgid "Random Remarks"
@@ -742,7 +768,9 @@ msgid ""
742
768
"local variable in the class is also ok. For example::"
743
769
msgstr ""
744
770
"任何是類別屬性的函式物件定義了一個該類別實例的方法。 函數定義不必包含在類別定"
745
- "義文本中:將函數物件賦值給類別中的區域變數也是可以的。例如::"
771
+ "義文本中:將函數物件賦值給類別中的區域變數也是可以的。例如:\n"
772
+ "\n"
773
+ "::"
746
774
747
775
#: ../../tutorial/classes.rst:527
748
776
msgid ""
@@ -759,7 +787,10 @@ msgstr ""
759
787
msgid ""
760
788
"Methods may call other methods by using method attributes of the ``self`` "
761
789
"argument::"
762
- msgstr "方法可以藉由使用 ``self`` 參數的方法屬性呼叫其他方法::"
790
+ msgstr ""
791
+ "方法可以藉由使用 ``self`` 參數的方法屬性呼叫其他方法:\n"
792
+ "\n"
793
+ "::"
763
794
764
795
#: ../../tutorial/classes.rst:546
765
796
msgid ""
@@ -799,7 +830,9 @@ msgid ""
799
830
"looks like this::"
800
831
msgstr ""
801
832
"當然,如果沒有支援繼承,此語言功能就不得稱為 “類別”。定義衍伸類別的語法看起來"
802
- "如下::"
833
+ "如下:\n"
834
+ "\n"
835
+ "::"
803
836
804
837
#: ../../tutorial/classes.rst:576
805
838
msgid ""
@@ -810,7 +843,9 @@ msgid ""
810
843
msgstr ""
811
844
"名稱 :class:`BaseClassName` 必須在包含衍伸類別定義的作用域中定義。替代掉基底"
812
845
"類別名稱,其他任意的表達式也是允許的。這可能很有用,例如,當在另一個模組中定"
813
- "義基底類別時::"
846
+ "義基底類別時:\n"
847
+ "\n"
848
+ "::"
814
849
815
850
#: ../../tutorial/classes.rst:583
816
851
msgid ""
0 commit comments