aşağıdaki İşleri Python 3'te aynı şey mi? aksi takdirde print
dönüş değerinin derdim - İçine merkezleme yapmak gerekir böylece Python 3 print
yılındaPython 3 eşdeğer
1
A
cevap
5
>>> print("|".center(11, '-'))
-----|-----
bir işlevdir.
Ayrıca, Python 2'de size hiç orada parantez koymak gerekir:
>>> print "|".center(11, '-')
-----|-----
parantez ile çalışır nedeni (foo)
ve foo
aynı şey olmasıdır.
Python 2 ve Python 3'ün her ikisinde de çalışmasını sağlamak için başka bir seçenek de dosyanızın en üstüne from __future__ import print_function
eklemek ve sonra da Python 3 sözdizimini kullanmak olacaktır.
1
print
Bir işlev, bu nedenle Python 3'teki kodunuz print
işlevinin dönüş değeri olan center()
'u çağırıyor (bu yok). `.format` yöntemi kullanılarak da merkezi olabilir,
print(("|").center(11,'-'))
İlgili konular
- 1. Python eşdeğer
- 2. Ruby'nin each_slice Python eşdeğer
- 3. Python BeautifulSoup eşdeğer make_links_absolute
- 4. Ruby eşdeğeri Python str [3:]
- 5. Python 'geçiş' deyimi R eşdeğer
- 6. Python eşdeğer kısa formun "eğer"
- 7. Java'nın getClass() Python eşdeğer getFields()
- 8. Python 3
- 9. Python 3
- 10. Raylar 4 eşdeğer Rails 3 'Model.all'
- 11. Raylar 2.3.x eşdeğer Raylar 3'te
- 12. Pas, Python unichr() işlevine eşdeğer mi?
- 13. Python 2 vs Python 3 - urllib formatları
- 14. piton 2.7 eşdeğer uyumlu
- 15. R's grepl'e eşdeğer en basit python
- 16. Python için/Ruby'ye eşdeğer Ruby karşılığı
- 17. Python 3 hosting
- 18. Python 3, süper .__ del __()
- 19. Python 3,// dan
- 20. BeautifulSoup's Python 3 uyumluluğu
- 21. Python Cprofile alınamıyor 3
- 22. Python 3.x
- 23. Python 3 ve
- 24. Python 3 - karmaşık sayılar
- 25. Python 3 bytecode biçimi
- 26. piton ben Python (Python 3) öğreniyorum
- 27. Python 3 Python 2 koduna nasıl dönüştürülür?
- 28. Linux üzerinde birbirine eşdeğer eşdeğer
- 29. Python 3 - JDBC ile bağlanma
- 30. Web.py Python 3 uyumlu mu?
FWIW: parantez bir daha çifti ekleyin ' '{-^11}'. Biçim' ('merkezli') – mgilson