↑↑↑

↓↓↓
Флаг России Флаг Великобритании
Баннер Недвижимость в Коста-дель-Соль
🏠 | 💻 PC | Программирование |

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.
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')
Ваша директория www.andreyolegovich.ru
Ваша директория www.andreyolegovich.ru

Источник

🔝

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

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

Ссылки

Psyco
Shedskin
PyPy
Cython
Jython
IronPython
IDLE












Сложности при работе с Python

Вы нашли то, что искали на сайте?

ДА НЕТ

Или оцените по десятибальной шкале

Если сайт не помог, извиняемся за потраченное время - хочу заверить, что мы стараемся не попадать в нерелевантные запросы, но тем не менее не всегда успеваем обновлять ключевые слова. Ну и контролировать поисковую выдачу, конечно, невозможно.

Например: у нас есть статья про аэропорт Хельсинки и про аэропорт Риги но в выдаче по Риге всё равно статья про Хельсинки.

Если статья Вам помогла, нажимайте ДА. Так мы поймём, что переделывать её не нужно.

Занятно наблюдать в вебвизоре, как люди копируют текст, например вежливого отказа в трудоустройстве на английском но игнорируют кнопку ДА.

Сделаем поиск лучше!
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: