[Python] отмечает, строка, для, в то время как

ключевое слово

Перечислим, застежка-молния, одиночная линия 

 

 

-------------------------------------------------- -----------------------

# 6, строка 
время импорта
s1 = 'Привет'
печать (s1 [0] + '\ т' + s1 [1:])
с2 = 'Н' + s1 [1:]
печать (s2)
s3 = «» «может быть печать !!!» «»
печать (s3)

Проблемы # Временная сложность, О (п)

#
л = []
для г в диапазоне (100):
l.append (ул (я))
str1 = ''. присоединиться (л)

печать (str1)


Это не означает, # раскол
# О полосы
# Lstrip ( 'е'), rstrip ( 'е') это также схематическое 
# Ввести функцию использования sting.find

s4 = 'мое имя Аллена
s5 = s4.strip ()
печать ((s4) + (s1))
печать ((s5) + (s1))

key_word = 'является'
печати (s4.find (key_word, 1,10))
Результаты представлены в виде # 8, который является «Я» Позиции индекса
печать (s4 [8])
печати (s4 [8:10])

начать = s4.find (key_word, 1,10)
конец = старт + LEN (key_word)
печати (s4 [старт: конец])

# Формат функции и% s% d

# Это он 
печать ( 'нет данных для человека Доступно с идентификатором: {}, имя: {}'. Формат (232, 'бобо'))
строка = «нет данных для человека Доступно с идентификатором: {}, имя: {}»
печать (line.format (123, 'шестигранный'))

old_line = 'нет данных для человека Доступно с ID:% D, имя:% s'
печать (old_line% (323, 'Celin'))

 

«»»
вопросов
Режим 1
s = ''
для п в диапазоне (10 000):
S + = ул (п)
печать (s)
Режим 2
л = []
для п в диапазоне (10 000):
l.append (ул (п))
s = ''. присоединиться (л)


Режим 3, то кто-то предложил способ
s = ''. присоединиться (карта (улица, диапазон (0,10000)))

чаевые:
1 вариант сложности О (п), режим 2 представляет собой О (п)
Но фактическое соединение, и присоединять кусочки скорости быстрее, чем + = с, то когда данные будут быстрее, чем 1000w
Конечно, наиболее разумный способ или 3

«»»

 

# 7, вход и выход

 


# 8,
Ключ # 
# Режим цикла Одна линии, множество строк, соответствующее циклическим образом
Сложность # Время связано
Сцена и для разности #while

печать ( 'Chaper 9')
для г в диапазоне (3):
если я == 0:
не для печати ( «никто»)
Элиф я == 1:
печать ( 'только 1')
Элиф я == 2:
печать ( «хехех 2)
печать ( '-' * 30) 

# Else Элиф должны быть объединены, если использовать 
# Опущено индукция условная формулировка


#dict словарь цикл
d1 = { "все": 1, 'боб': 2 'Celin': 3}
для K, V в d1.items ():
печать (р (к), v)

# Ключ: значение # опущено путь

# Перечислите использование
печать ( '-' * 30) 
л = [1,2,3,4,5,6,7,8]
для индекса, элемента в Перечислите (л):
если INDEX <5:
печать (индекс, пункт)

# Продолжать, перерыв

# в течении некоторого времени
Интерактивное использование при ответе системы
# Во время ввода: # до тех пор, пока вход не пуст по реализации
# Для повышения эффективности
если # подходит для режима однолинейной
печать ( '-' * 30) 
# Str = «значение bigget чем 4», если я> 4 еще «4 больше один» для г в л
х = [1,3,5,7,11,15,17,19]
у = [3,6,9,12,15,18]
из = []
из = [(хх, уу) для хх в х для уу в у, если хх! = уу]
распечатывать)

# Еще один способ
«»»
OUT1 = []
для хх в х:
для уу в у:
если хх! = уу
out.append ((хх, уу))

«»»

# Вопросы
печать ( '-' * 30)

атр = [ 'имя', 'д.р.', 'пол']
Значения = [[ 'шестигранный', '11111', 'мужчина'],
[ 'Боб', '22222', 'мужчина'], 
[ 'Celin', '33333', 'женский']]

OUT2 = [ДИКТ (почтовый (атр, значение)) для значения в значениях]
печать (out2)

  

 

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

отwww.cnblogs.com/allen514519/p/10926397.html
рекомендация