İpucu 1: Python Nasıl Başlanır?
İpucu 1: Python Nasıl Başlanır?
Python'da Linux'ta programlar yazabilirsiniz,Windows ve hatta Symbian. Çapraz platform, bu dili desteklenen platformlarda idare etmenize ve kazandığınız becerileri başka herhangi bir platformda kullanmanıza olanak tanır.
talimat
1
Linux işletim sisteminde, dil yorumlayıcı piton Genellikle zaten yüklü. Bunu, komut satırına Python yazarak kontrol edin. Bir hata mesajı alırsanız, tercümanı aşağıdaki siteden indirin: http: //www.python.org/download/
2
Arşivin paketini açtıktan sonra ./configure komutunu girin. Makefile oluşturulana kadar bekleyin ve make yazın. Montaj tamamlandığında make install yazın. Bundan sonra, Python yorumlayıcısı başlatılabilir.
3
Windows işletim sisteminin teslimat kümesindePython tercümanının herhangi bir sürümü dahil değildir. Onları almak için bitmiş ikili meclidi aynı sayfadan indirin. Çalıştırılabilir yürütülebilir dosyayı çalıştırın ve talimatlarını uygulayın.
4
Tercümanı kapsayan 8'e kadar Symbian sürümündePython mevcut değil, ancak sürüm 9'da varolduğu halde (bu işletim sisteminin hemen hemen tüm kullanıcı arabirimini çalıştırır), ancak kullanıcının kendi programlarını başlatamadığı şekilde kurulmuştur. Bu kısıtlamaya bir geçici çözüm bulmak için, çeviricinin özel sürümünü aşağıdaki sayfadan indirin: http: //sourceforge.net/projects/pys60/files/pys60/1.4.5/
5
Indirmek ve yüklemek için iki dosya vardır: PythonForS60 ve PythonScriptShell. İşletim sisteminin sürümüne bağlı olarak seçeneklerini seçin. Kurulum yeri olarak hafıza kartını seçin.
6
Linux'ta Python yorumlayıcısını çalıştırmak içinveya Windows'da, komut istemine aşağıdaki komutu yazın: python. Tercümanla çalışmayı bitirdikten sonra Ctrl-D tuşlarına basın ve komut satırı çıkacaktır.
7
Symbian'da, menüdeki klasörün içindeözel uygulamalar yüklü. İçindeki Python öğesini seçin ve joystick'in orta düğmesine basın. Tercümandan çıkmak için sağdaki seçenek tuşuna basın.
8
Python'da nasıl programlanacağınızı henüz bilmiyorsanız ancak bunu öğrenmek istiyorsanız aşağıdaki öğreticiyi kullanın: http: //habrahabr.ru/blogs/python/61905/
İpucu 2: Colt "Python" - geçmiş ve şimdiki
Colt "Python" en ünlüAmerikan firması Colt'un silah tezgahları tarafından üretilen dünyadaki revolver. Güzel görünümü ve bir takım teknik özellikleriyle bu silah ünlü oldu. Bugün, Python popülaritede lider konumunu sürdürmeye devam ediyor ve sadece gerçek çekimler için değil.
öykü
İlk self-cocking Colt "Python" ilk olduSavaş sonrası 1955'te halka tanıtıldı ve Colt'un ana kolu haline geldi. elbette güzel bir mücadele, yüksek güvenilirlik, güvenli kullanım ve, ünlü tasarım: Başlıca teknik özellikleri, onlar da dahil olmak üzere tabancasını, yüceltti. döner bir varil içinde biriken bir adım 01:14, hem de başarılı bir kanal namlu kilit sistemi ile sağlanan mükemmel hassasiyet, "Python" iplik. Colt "Python" revolver "Python" ilk modellerin bazı nikel kaplama ile yapıldı pritsel.Iznachalno bir lazer kolimatör kullanılarak fabrikada hedefleyen ilk şirket oldu, ancak daha sonra bu süs atılır ve mavi açkılı ile paslanmaz çelik veya karbon çelik ya ile değiştirildi. Colt serbest bırakılması silah ve kolluk profesyonelleri bilenler arasında megapopular oldu hemen sonra - altı inçlik namlusu vardır "Python", hatta Amerikan polis memurunun bir şekilsiz silah olabilirdi. Ancak, ilerleme basit otomatik tabancalar onu yerine geçmiş olan ve doksanlarda, büyük ölçekli üretim, "Python" ve tüm durduruldu. Tamamen üretim durdu sonra Colt Python Elite ve - 2005 yılına kadar şirket Tayında münhasıran özel bir sürüm oluşturdu.modernlik
Bugüne kadar Colt "Python" kaybolmadıpopülaritesi - elit bir revolver olarak görülüyor ve özel silah pazarlarında iyi satılıyor. Buna ek olarak, genellikle Hollywood'un filmleri filme almak için kullanılır ve hatta bilgisayar oyunları büyük bir sayı için bir prototip olarak kullandı. Genellikle olduğu silah toplama Kings, Arap şeyhlerinden ve yıldız Gollivuda.Danny tay için bireysel performans kazancı "Python", birçok modern revolver prototipi olmuştur değişen uzunluklardaki gövdelerinden "Python" bulunabilir özel koleksiyonlarda onun inanılmaz şık dizayn.Segodnya aldı - bu yüzden standart Model "Python" 102 152 milimetre varsayarken en uzun varil Python Hedef Colt'u (203 mm) sahiptir. Başlangıçta kartuş 357 Magnum altında "bilenmiş", ama bugün daha az güçlü mühimmat 38 mesafede Özel ateş etmek mümkündür, ve bunlar için uzun namlulu Python Hedef sağlanmıştır edildi.İpucu 3: Elmas Python
Elmas python çoğunlukla yaşıyorPapua Yeni Gine ve Avustralya. 1.7-3 metreyi geçmez. Python rengi oldukça hoş, açık sarı ve koyu mavi eşkenar dörtgenlerin (elmas eşkenar dörtgenleri) birleşimine dayanıyor.
Elmas pitonu yakınına yerleşmeyi yeğler.su cesetleri, böylece yakınında ağaçlar var. Temel olarak, yalnızca geceleri etkinlik gösteriyor. Dişiler, vücut büyüklüğü ve kısa kuyruğu olan erkeklerden farklıdır. Elmas pitonuna küçük kemirgenler, yumurta, yarasalar, kuşlar, nadiren tavşanlar, kurbağa, kertenkeleler beslenir. Yavaş metabolizma, hayvanın çok uzun süre yiyecek almaması demektir. Doğada bu pitonlar 12-15 yıl yaşarlar. Etrafı esaret altındaki bireylerin yaşadığı 20 yıl, piton için cinsel periyot Aralık ayında, Ocak ve Şubatta sürer. Yaşlı bir platform, kadın ve erkek için buluşma yeri olarak kullanılır. 85 gün sonra kadın 12 ila 22 yumurta (54 yumurta kadar) koyar. Dişi, vücudu ile yumurtlayan yumurtaları sarar, yaklaşık 57 gün ıslar (bazen 72 güne kadar). Bu günlerde elmas pitonunun dişi bir şey üzerinde beslenmiyor. 1-2 gün sonra, küçük yumurtadan pitonlar annelerinden ayrılır ve bağımsız bir yaşam biçimine öncülük eder. Yerel yerliler genellikle pitonların peşinde olurlar. Onlar için bu iyi bir "kedi". Sonuçta, elmas pitonun yerleştiği yerlerde, fareler ve sıçanlar derhal kaybolurlar.
İpucu 4: Balık tutma knot örme
Balıkçılık sadece mükemmel bir rekreasyon biçimi değil aynı zamandabirisi ve bir yaşam tarzı. Sadece heyecanlı balıkçılar yakalanan ve yakalanmayan yakalardan bahsedebilir ve atıştırmalıklar hazırlamak, yemler hazırlamak, örgü yapmak için daha az heyecan olmaz siteleri. Balık tutma knot birçok farklı türleri vardır.
talimat
1
Kanadalı Sekiz, oldukça basit bir düğümdür.Balıkçı çizgisini karabina halkasına bağlayın. Halkası için kancanın ucundan bir halka yapın. Hattın serbest ucunu kancanın ön ucu ile ana hat arasında geçirin. Carabiner kancasının deliğinin altındaki çizgiden bir halka elde edilecek. Bu halkadaki çizginin serbest ucunu yukarıdan aşağıya doğru geçirin, çizginin uçlarını farklı yönlerde çekerek sonuçtaki düğümü sıkın.
2
Yılan düğüm.Çizginin serbest uçlarından birini kendi ve diğer kök uçlarınızın etrafına en az üç kez çevirebilirsiniz. Aralarındaki serbest ucu birbirine geçirin ve oluşan spiral sıkın. Diğer ucunu da aynı şekilde yapın, ardından düğüm noktasını kök uçlarıyla sıkın.
3
Python düğümü (bir kürek kanca için).Normal bir düğüm yapın, çizgiye 1-2 ek dönüş yapın - bir yüzük alırsınız. Hattın uçlarını kavrayıp ters yönde çekin ve halkayı sekiz-sekiz çizgiye çökertmek için çizgiyi bükün. Kancanın kancasını yerine yerleştirin ve düğümü sıkıştırın.
4
Daha karmaşık, aynı zamanda daha güvenilir bağlama yöntemiBurada, eğiricinin karbürfin halkasının pürüzsüz olması önemlidir. Hattın serbest ucunu karabina kaşığından geçirin, eylemi tekrarlayın - balıkçılık çizgisi bir halka oluşturur. Ana hattın çevresindeki hattın serbest ucuyla üç veya dört dönüş yapın ve hattın serbest ucunu oluşturulan halka ve sonra da karabina halkası ve bükülmüş olta arasındaki boşluğa geçirin. Düğümü sıkmak için çizgiyi farklı yönlerde çekin.
5
Bunlar, balıkçılık düğümlerini örmek için yalnızca birkaç yol. Ancak seçtiğiniz yöntem ne olursa olsun, gücünün de çizginin gücüne bağlı olduğunu unutmayın. Başarılı bir balık tutma!
İpucu 5: Bir tercüman nasıl yazılır
Bir tercüman oluşturmak için bir ayrıştırıcı yazmanız gerekirkaynak kodu, bayt kodu yürütme döngüsü ve çok sayıda standart kütüphane kodu. Derleyici ve ayrıştırıcının sizin için oluşturacağı araçları kullanmadığınız sürece her zaman eğlenceli ve kolay değildir. Onlarla birlikte, bilgili bir kişi için bir dil tercümanı yazmak kolay olacaktır. PyPy'de JIT ile bir tercüman yazma örneğini düşünün.
talimat
1
Yazmak istediğiniz dili seçin. Bu durumda bir beyin fucki. Çok basittir ve sıfır ile başlatılan bir tamsayı bandından ve banttaki mevcut hücreye işaret eden 1'den oluşur. Dilde yalnızca sekiz komut vardır: ">" - işaretçiyi bir sonraki hücreye taşıyın, "
2
yazmak tercüman sıradan bir Python üzerinde. Komut sayacı, geçerli talimata işaretçiler saklar. Birinci ifade, birkaç ifadenin nasıl yapılacağını belirledikten sonra ifadeyi çıkaracaktır. "[" Ve "]" operatörlerinin uygulamalarını düşürün çünkü komut sayacını aynı ayraç konumuna getirmelidirler.
3
İşaretçiyi tutan Tape sınıfını uygulamakgeçerli sayı ve tam sayı bandı. Gerekirse kaset artacaktır. Birçok yorumun bir bayt tarafından okunmaması için kaynak kodunu önceden ayrıştırın. Parantez için aynı zamanda bir sözlük oluşturun, böylece gerekirse parantez içinde bulabilirsiniz.
4
Def ayrıştırmayı çalıştır (program). Bu işlev, dizeleri yalnızca parantezlerin komutlarından ve sözlüğünden döndürür.
5
Ortaya çıkan her şeyi birleştirin ve bir işçi bulacaksınız tercüman brainfuck. Çalıştır onu. tercüman Python üzerinde çalışıyor ve çalıştığından emin olun. Bu sadece izole edilmiş bir yazı vakası. tercümanama en basit dili kullanarak. İsterseniz, özelliklerini ve amaçlarını öğrenen hemen hemen her dilde yazabilirsiniz.