↑↑↑

↓↓↓



Флаг России Флаг Англии
🏠 | 💻 PC | Coding |

Python

Репозиторий: https://www.python.org/ftp/python/

Пример скачивания с помощью wget

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

Библиотеки лежат в /home/andrei/.local/lib

ls -la /home/andrei/.local/lib

total 0
drwx------ 0 andrei andrei 512 Mar 20 16:41 .
drwx------ 0 andrei andrei 512 Mar 19 13:31 ..
drwx------ 0 andrei andrei 512 Mar 19 13:19 python2.7
drwx------ 0 andrei andrei 512 Mar 20 15:01 python3.5

Создаем файл hello_world.py в котором пишем

print("Hello World!")

Я поставил в Windows Bash и работаю в нём.

cd /mnt/c/Users/andrei/python
touch python_for.py
nano python_for.py

Пишу следующий код

for i in range(1,10):print ( "test",i,"test %s")

Интересный факт, если написать код не в одну строку, а следующим образом

for i in range(1,10):
print ( "test",i,"test %s")

то работать код не будет. Получится ошибка

IndentationError: expected an indented block

Поэтому нужно поставить перед print пробел

for i in range(1,10):
 print ( "test",i,"test %s")

Чтобы запустить файл введите

python имя_файла.py

Обратите внимание, что выведены были только i от 1 до 9. 10 python не вывел.

Полезные ссылки

  1. Указание кодировки

Интерактивный режим

Можно скачать и установить интерпретатор Python.


знаки >>> говорят о том, что мы работаем в интерактивном режиме а не запускаем программы из файла.

Если перед сообщением нет знаков >>> или … , то это сообщение выведено интерпретатором. Например, на картинке выше, выводом интерпретатора является предпоследняя строчка Be careful no to fall off!

Троеточие означает, что строка является продолжением многострочной инструкции.

Чтобы начать вводить инструкцию на следующей строке нужно поставить в конце первой инструкции двоеточие. Обратите внимание на пример, после слова the_world_is_flat стоит :

Чтобы завершить многострочную инструкцию нажмите Enter дважды.

Инструкция import в интерактивном режиме

Если у Вас не получается применить инструкцию import возможно Вы и модуль сейчас находитесь в разных директориях. Выполните следующие команды:

import os
os.getcwd()

Ваша директория
Python выведет на экран активную в данный момент директорию. Если модуль лежит не там, найдите его директорию и перейдите в неё командой

os.chdir('C:\\Users\\andreyolegovich\\python')
Ваша директория
Ваша директория

Источник

Печать спецсимволов HTML

for i in range(100001,125000): print "<tr><td>&#",i,";</td><td>&#",i,";</td></tr>"

Ссылки

Psyco
Shedskin
PyPy
Cython
Jython
IronPython
IDLE















Share in social media: