TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #32 · 7 фев.

Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять: from timeit import timeit def t1(): # складываем 10 строк через + из переменной t = 'text' for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t2(): # склеиваем список строк через метод join arr = ['text'] * 10 for _ in range(1000): s = ''.join(arr) def t3(): # складываем через + но не из переменной а непосредственно инлайн объекты for _ in range(1000): s = 'text' + 'text' + 'text' + ... # всего 10 раз Теперь каждую строку склейки запустим по 10М раз >>> timeit(t1, number=10000) 0.21951690399964718 >>> timeit(t2, number=10000) 1.4978306379998685 >>> timeit(t3, number=10000) 0.2213820789993406 Хм, а нам говорили что через "+" это плохо и медленно ))) 😁 Тут стоит учитывать, что речь идёт о склейке множества длинных строк. Давайте изменим условия: def t4(): t = 'text'*100 for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t5(): arr = ['text'*100] * 10 for _ in range(1000): s = ''.join(arr) def t6(): for _ in range(1000): s = 'text'*100 + 'text'*100 + ... # всего 10 раз >>> timeit(t4, number=10000) 12.795130728000004 >>> timeit(t5, number=10000) 2.642637542999182 >>> timeit(t6, number=10000) 0.2184546610005782 Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее! Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё. В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический. В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно. Полный листинг 🌍 #tricks

Резултати

Пронајдени 133 слични објави

Пребарај: #ielts

当前筛选 #ielts清除筛选

#IELTS 🎓 Отличная новость для тех, кто готовится к IELTS! В Узбекистане запущена возможность бесплатного краткосрочного доступа к платформе Examy.uz, которая помогает адаптироваться к новому формату IELTS. 👉 Доступны без ограничений: Listening Reading Writing Speaking Вы сможете проходить тесты и тренироваться в условиях, максимально приближенных к реальному экзамену. 🕒 Период доступа: с 2 по 7 января 🌐 Платформа: https://examy.uz 😎Подпишитесь на уникальнейший канал абитуриентов @etoparta

Hashtags

Journey to Fluency

@fluencyinenglish · Post #6857 · 13.02.2019 г., 04:33

#ielts @ieltsstrategies How good is your IELTS teacher? @ieltsstrategies Most students judge a good or bad teacher based on personalities and preferred learning styles. So what makes a good language or IELTS teacher/tutor? Like all good recipes, the ingredients for the teacher's success are simple, easy to follow, and allow for practice and personal interpretation. @ieltsstrategies First and most important quality of good foreign language or IELTS teacher is a balance of talk time and listening time – the student must have a chance to practice and demonstrate what they what her or she learned and not only in speaking modules, but also writing, reading and listening. Second the good tutor helps you to realize your strengths and weaknesses, encourages and challenges you to learn through difficulties. Almost all students have one or two parts of the IELTS where they feel weaker than others. It is important for the IELTS teacher to identify and focus on these. @ieltsstrategies Next, the teacher is someone who uses both his head and heart in equal measure throughout lessons. Compassion that a student may be frustrated, angry or just unable to focus on the academics is very important. The stress and pressure of IETLS can be great, and it is important for a good tutor to be able to discuss and move past this with the student. @ieltsstrategies Another important trait is the knowledge of the subject at hand. A teacher cannot truly instruct on topics they do not know well. Just knowing English or even teaching general English is not enough to be a good IELTS teacher. The teacher need to have tried IETLS tests and used the strategies that they teach. Of course, years of experience teaching IELTS is an asset. @ieltsstrategies Also, methodology, the way the tutor teaches the IELTS material is key. For example, a good teacher should be honest enough to admit being incorrect. If he or she makes a mistake or imparts false information he or she should be able to admit that the mistake or error was made. @ieltsstrategies The teacher should respect each student as an individual. Students should not be grouped by their thinking style or any other respect – good IELTS teachers recognize the uniqueness of each student and use it to help the student maximize their learning. @ieltsstrategies In the end, you need to feel comfort, confidence, trust and improvement in what you are learning and the teacher. Given that you have these, you have got an excellent IELTS and language teacher. One sure way to know is by looking at your IELTS practice test scores before the teacher and with the teacher. @ieltsstrategies

Hashtags

shakhzoda’s little corner🇫🇷

@shakhzodagovorit · Post #2827 · 31.03.2025 г., 16:48

Этот год оказался богат на достижения моих студентов🥹 Забыла с вами поделиться еще одним результатом моей ученицы🥰❤️ P.S. к самому IELTS я ее не готовила, но помогла построить фундамент, после которого было легко готовиться к самому тесту) #ielts

Hashtags

Proper English School

@properenglishschool · Post #1445 · 19.12.2024 г., 07:56

#IELTS 8😱 🎉Shukurolloh Abdulboqiyev – IELTS 8.0!🎉 Yana bir yulduzimiz o‘z yorqin natijasi bilan barchamizni hayratga soldi! Proper English School o‘qituvchisi Shukurolloh Abdulboqiyev o‘zining ajoyib mehnati va fidoyiligi bilan IELTS 8.0 natijasiga erishdi! 📊Section natijalari: 🔹Listening: 8.5 🔹Reading: 8.5 🔹Writing: 7.0 🔹Speaking: 7.0 ✨Overall Band Score: 8.0 Bu natija – tinimsiz harakat va sifatli ta’limning yorqin namunasi. Biz Shukurolloh bilan faxrlanamiz va kelgusidagi muvaffaqiyatlari uchun omad tilaymiz! 🌟 Proper English School – sizning IELTS natijalaringizni haqiqatga aylantiradigan joy! Siz ham yuqori natijalarga erishishni xohlaysizmi? Marhamat, ro‘yxatdan o‘ting va orzularingiz sari birinchi qadamni qo‘ying!

Hashtags

Эъзоза Махкамова

@ezoza_makhkamova · Post #874 · 02.01.2023 г., 09:46

# Поговорим об IELTS Tbh, я не хотела писать ничего, но я получила очень много вопрсов и сообщений с просьбой рассказать о процессе подготовки. Напомню, что мой балл 7.5 Listening&Reading - 8 Writing - 6.5 Speaking - 7 Я не ходила в учебные центры и у меня не было репетиторов. Конкретно к IELTS я не готовилась, но в этом посте я распишу что именно я делала перед экзаменом, оставлю ссылки на ресурсы и поделюсь инсайтами. Первое, что я советую каждому, кто готовится к IELTS - это читать журнали и новости на английском. Желательно научные. И анализоровать. Журналы Вы можете найти [тут](https://t.me/ezozaaa_m/852?single), а сейчас я скажу как лично я делала анализ артикля. 1. Прочитать артикль. Не выделять ничего, не переводить незнакомые слова, просто прочитать и попытаться понять суть. 2. Перечитать текст ещё раз и выделить маркером новые слова. Посмотреть definition этих слов, не переводите слово на родной язык, сайт [Cambridge Dictionary](https://dictionary.cambridge.org/) в помощь. Я ещё отдельно выписывала эти слова на край листа, на стикер, составляла предложения, часто встречаемые слова я клеила на рабочий стол, чтобы было легче запомнить. ВАЖНО! Слова из артиклей лучше использовать в райтинг чем в спикинг, потому что язык в артиклях всё же формальный. 3. Далее выделить интересные грамматические конструкции. Я не ососбо учила грамматику английского, знаю базу, но всё остальное набрала путём чтения. Пыталась составить предложения и тд 4. Перечитать артикль ещё раз и проверить насколько хорошо Вы поняли текст. Я часто выписывала идеи и мысли, которые приходили ко мне во время чтения, писала исключительно на английском, тем самым прокачивая райтинг. Можно также пересказать себе, но это неважно. Один из моих любимых сайтов, где я часто засиживалась это [https://www.theguardian.com/international](https://www.theguardian.com/international) - обожаю читать раздел Opinion & Lifestyle Важно 2.0 Читать то, что Вам нравится - тоже очень важно. Мне нравится философия - журнал [PhilosophyNow](https://t.me/ezozaaa_m/538) - один из моих любимок Очень часто думала после чтения статей об Аристотеле, Платоне, Сократе и Иманнуэле Канте. Может Вам нравятся романы или детективы? Читайте такие книги на английском, просто, а зато приятно. Касаемо самого ридинга, у меня были проблемы с TFNG и Matching - здесь мне помог сайт [Liz](https://ieltsliz.com/) Пректис тестов я делала мало - simply because мне было лень, но анализировать свои ошибки я не забывала. Оставляем реакции - скоро выложу такое с листенинг. #IELTS

Hashtags

123•••101112
ПретходнаСтраница 1 од 12Следна