Akıllı telefonunuzda Python komut dosyalarını çalıştırıp çalıştıramayacağınızı hiç merak ettiniz mi? Küçük ekranlı dokunmatik ekranlı cihazlarda Python kodu yazmak zor olabilir, ancak bir Python betiğini hızlı bir şekilde test etmeniz gerektiğinde ancak yataktan kalkıp bilgisayarınızı çalıştırmak istemediğinizde kullanışlıdır.
Python'u Termux kullanarak bir Android akıllı telefona yüklemek kolaydır. Termux'u indirmekten ilk Python programınızı bir Android cihazda çalıştırmaya kadar tüm süreç boyunca size yol göstereceğiz.
Termux'u Android'e yükleyin
Termux Android için bir terminal emülatörü. Akıllı telefonunuza yüklemek için F-Droid'e gidin ve mevcut en son APK'yı indirin.
İndirmek:Termux (F-Droid)
İndirdikten sonra, yüklemeye başlamak için APK dosyasını bulun ve üzerine dokunun. Onay istendiğinde, öğesine dokunun. Düzenlemek.
Termux adresinden indirilebilir olmasına rağmen Google Play Mağazası, bu yazı itibariyle, önceden yapılandırılmış depolar, bir paketi kurmaya veya mevcut olanları güncellemeye çalıştığınızda 404 hatası veriyor.
Python Termux'a Nasıl Kurulur?
Python'u kurmadan önce, ilk adım mevcut paketleri güncelle. Termux'taki varsayılan paket yöneticisi, sözdizimi ve bağımsız değişkenler açısından Debian veya Ubuntu'nun APT'sine oldukça benzeyen pkg'dir.
Termux'taki paketleri güncellemek için şunu çalıştırın:
paket yükseltme
E/H onayları istendiğinde, öğesine dokunun. Girmek varsayılanlarla gitmek için. İşlem sırasında bunu birkaç kez yapmanız gerekecek.
Ardından, Python'u yüklemek için aşağıdaki komutu girin:
pkg python'u kurun
Girmek Y onay istendiğinde.
Bunun yerine Python 2'yi kurmak istiyorsanız, şunu çalıştırın:
pkg python2'yi kurun
PIP ve PIP2, sırasıyla python ve python2 paketleri ile birlikte kurulacaktır, dolayısıyla sık sık çalıştığınız kitaplıkları ve modülleri kurabileceğinizden emin olabilirsiniz.
Python Interactive Shell'i Çalıştırma
Python yüklendiğinde, kurulumun başarılı olup olmadığını test etmenin zamanı geldi. Terminalde "piton" etkileşimli kabuğu başlatmak için ("piton2" eski sürümü yüklediyseniz).
Her şey yolunda giderse, bazı yararlı bilgilerle birlikte Python sürümünün en üstte listelendiğini göreceksiniz. Diğer dillerde olduğu gibi, " yazdırmak için aşağıdaki ifadeyi yazarak tercümanı test edin.Selam Dünya":
Yazdır("Selam Dünya")
Çıktı " dizesini gösterecektir.Selam Dünya" ve ardından giriş moduna geri dönün. İnteraktif kabuk ile yeterince oynadıktan sonra terminale geri dönmek istediğinizde, "çıkış()" ve vur Girmek.
İlk Python Komut Dosyanızı Termux Üzerinden Yazmak
Bir adım daha ileri götürmek için neden bir Python betiği oluşturup onu Termux kullanarak çalıştırmıyorsunuz? Başlamak için, önce Linux için terminal tabanlı bir metin düzenleyici olan nano'yu açın. Başka bir metin düzenleyici kullanmak istiyorsanız, onu yüklemekten çekinmeyin. pkg kurulumu emretmek.
Geçerli dizinde yeni bir Python komut dosyası oluşturmak için aşağıdakini girin:
nano script.py
Aşağıdaki kod satırlarını dosyaya ekleyin:
Yazdır("Selam Dünya")
isim = giriş("Adınız ne? ")
Yazdır("Termux'ta Python programlamanın keyfini çıkarın", isim)
Dosyadaki değişiklikleri kaydetmek için, Ctrl düğmesine basın ve vurun Ö. Ardından, basın Girmek dosyayı kaydetmek için. Nano'dan çıkmak için simgesine dokunun. Ctrl Ve X.
Aşağıdaki komutu vererek betiği çalıştırın:
piton komut dosyası.py
Python 2 kullanıcılarının yukarıdaki komutta "python" yerine "python2" yazması gerekir. Program "Merhaba Dünya" gösterecek ve adınızı soracaktır. Bunu belirledikten sonra öğesine dokunun. Girmek, sonuna adınız eklenmiş olarak son dizeyi çıkarır.
ayrıca yapabilirsin Androidinizde Python kodu yazmak için PyDroid kullanın akıllı telefon Python programlamaya ek olarak, Termux, Linux komut satırını kullanmanızı sağlar, tüm standart yardımcı programlar dahil.
Akıllı Telefonunuzun Rahatlığından Python Programlama
Bir akıllı telefonda kodlama yapmak kulağa zor gelebilir ama aslında programlama dilleriyle oynamanın ve eğlenirken onlar hakkında daha fazla şey öğrenmenin harika bir yolu.
Akıllı telefonunuzu kullanarak tam teşekküllü bir uygulama geliştirmek karmaşık olsa da, zaman alıcı olsa da mümkündür. Ancak bunu yapmadan önce, kendinizi Python veya başka bir programlama dili ile tanıştırmalısınız.