day02 pypthon основа

На следующий день резюме питона курс

1. Список

1) Определение: Там может быть множество различных типов значения в пределах [], разделенных запятыми

2) операции приоритета управления:
   по значению индекса для доступа (доступ + обратный прямой доступ): могут быть принята , чтобы сохранить     
   срез (уход независимо от того конца, шаг)
   продольные
   члены в работе , а не в
   дополнительном
   удаленных
   циркуляция

3).

# PS: Обратный шаг 
L = [1,2,3,4,5,6 ] 

# шаг вперед 
л [0 :. 3 :. 1] # [1, 2 ,. 3.] 
# Обратный шаг 
л [ 2 :: --1] # [3, 2, 1] 
# листинг перевернутой 
L [:: --1] # [. 6 ,. 5 ,. 4, 3, 2, 1]

2. кортеж

1) Определение: отношение типов списков, за исключением [] заменить ()

возраст = (11,22,33,44,55), по существу возраст = кортеж ((11,22,33,44,55))

2) контроль приоритет операции #:
# 1, в соответствии со значением индекса (вперед + обратный принимать принимать): может принимать только  
# 2, ломтик (уход независимо от того конца, шаг)
# 3, длина
# 4, члены операции в и в не

# 5, обращение

3).

# Простой корзины для покупок, требования заключаются в следующих: 
Для получения дополнительной реализации Распечатать информацию о продукте, пользователь вводит количество торговых названий и покупок, это торговое наименование, цена, количество купить добавить в список, если вход пуст или другой незаконный ввод требует, чтобы пользователь повторно ввести  

msg_dic = {
 ' Яблоко ' : 10 ,
 ' Тесла ' : 100000 ,
 ' MAC ' : 3000 ,
 ' Lenovo ' : 30000 ,
 ' Цыпленок ' : 10 , 
}

3. Словарь

1) Определение :. Ключ должен быть неизменен типом, значение может быть любым типом

= {Информация о ' Имя ' : ' Кермит ' , ' Возраст ' : 18, ' Секс ' : ' MALE ' } # природа Информация = ДИКТ ({....}) 
или 
информация = ДИКТ (имя = ' Кермит ' , Возраст 18 =, Пол = ' MALE ' ) 
или 
информация = Dict ([[ ' имя ' , ' Кермит ' ], ( ' Возраст ' , 18 )]) 
или 
{}.fromkeys (( 'Название ' ' возраст ' ' пол " ), None)

2) контроль приоритета операция #:
# 1, то нажмите клавишу значение доступа: может быть желательно
# 2, длина LEN
# 3, и члены в операции в нет.

# 4, удалить.
# 5, ключевые клавиши (), значение значений ( ), пар ключ-значение пунктов ()
# 6, циркуляция

4. сбор

# Эффект: де-дублирование, операторы отношения, 

# определить: 
            знание напоминает , 
            тип переменный не тип хеша 
            неизменного типа представляет собой тип хэш 

# определяет набор: 
            набор: может включать в себя множество элементов, разделенные запятыми, 
            элементы набора из трех последующих принцип:
              1 : каждый элемент должен быть неизменным (хэш может, как ключ словарь)
              2 : нет повторяющихся элементов
              3 : неупорядоченное 

множество объектов отметить , что различные значения будут сохранены вместе, набор различных используется для вычисления отношения, без единого значения в коллекции запутываются 
 

# операции приоритет управления: 
# 1, длина лена 
# 2, и членов в работе в не 

# . 3, | коллекция 
# 4, и пересечение 
# 5, - разностное множество 
# 6, симметрическая разность ^ 
# 7, == 
# 8, надмножеством:>,> = 
# 9, подмножества: <, <=
# После двух наборов, питоны питон программы, регистрация участников этого названия коллекции, linuxs записи линукс этого названия программы, участники набор 
питонов = { « AleX » , « Эгон » , « yuanhao » , « wupeiqi » , « gangdan » , ' biubiu ' } 
linuxs = { ' wupeiqi ' ' Oldboy ' ' gangdan ' }
 # получает для регистрации т.е. питон и прикладной программы, участники Linux установить имя 
Print (& Питоныlinuxs)
 # найти название коллекции всех зачисленных студентов
Печать (Питоны | linuxs)
 # получен только применить программу питона, участники имя 
Print (питоны В - linuxs)
 # полученных в то время как участники не назвали два курса коллекции 
Print (Питоны ^ linuxs)

Обращение 5. Файл

Файл 
    открытого () 

    для записи файла 
            вес: написать текст 
    читать файлы 
            RT: прочитать файл 
    дополнительного файл запись 
            ЕТ: дополнительный файл запись 
   
во время выполнения питона файл
        - Запустите первый интерпретатор питона, загруженный в память.
        2 _ Загрузите эти файлы питона. Он загружается в интерпретатор
        3. обнаружения питона синтаксиса, код исполнения

6. функциональная часть

# 1, синтаксис 
«» « 
DEF имя функции (параметр 1, параметр 2, параметр 3, ...):   
    » «» документ описывает «» « 
    тело функции 1 
    тело функции 2 
    ... 
    возвращает значение возврата 

» "
 
1. DEF (то есть оп ределяется, перевод определен!): это ключевое слово , чтобы объявить функцию.
2 Имя функции: используется для вызова функции. Функция Именование должна попытаться отразить функцию ее представителей. Кроме того , чтобы увидеть его имя зная итальянский!
3 (): параметры функции в скобках, параметры функции могут быть один или несколько.
4. «» « Примечание » «» / : написать рекомендацию для повышения читаемости функции!
5 Тело функции: специфическая логика кода.
6. Возврат : значение , возвращаемое функцией.

Три формы определенных функций

# 1, никакой ссылки: сценарий применения просто выполнять некоторые операции, такие как взаимодействие с пользователем, печать
# 2, существует параметры: внешние параметры , передаваемых в соответствии с необходимостью, и выполнить соответствующую логику, например, статистическая длиной, выбирая максимальное значение минимального значение
# 3, пустая функция: дизайн структура кода

Три вида вызовов функций

Форма заявление: Foo ()
2 выражение в виде :. 3 * LEN ( 'Привет')
. 3 , который дополнительно зависит от параметров: диапазон (LEN ( 'Привет' ))

 

рекомендация

отwww.cnblogs.com/caicaifei/p/11087913.html