while tryy < 100:
import random
print("Орел или решка")
tries = list(map(lambda _: random.choice([0, 1]), range(100)))
print(f"За {len(tries)} подкидываний монеты орел выпал: {sum(tries)} раз, а решка: {len(tries)-sum(tries)} раз")
import json, re
data = '''jQuery18108711886946074578_1659960174576({"allowRetry":false,"cachedTime":"2022-08-08 20:34:35","destCountry":"Russian Federation","destCpList":[],"errorCode":"REFRESH_NOT_MODIFIED","errorMsg":"主动刷新未变更","hasRefreshBtn":false,"mailNo":"9988000xxxxxxx","originCountry":"Russian Federation","originCpList":[],"shippingTime":0.0,"showEstimateTime":false,"showQuickEvaluate":false,"status":"OWS_WHCOUTBOUND","statusDesc":"Left warehouse","success":false,"syncQuery":false})'''
json.loads(re.match(r'.*\((\{.*\})\)', data).group(1)).get('statusDesc')
# Left warehouse
days = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"]
def rename_file_to_sales(folder):
for file_name in os.listdir(folder):
...
def get_url_as_screenshot(url):
...
from my_module import rename_file_to_sales
rename_file_to_sales('somedir')
from my_module import days
for day in days:
print(day)
def rename_file_to_prefix(folder, prefix='sales', extension='txt'):
for file_name in os.listdir(folder):
destination = f"{folder}{prefix}_{str(count)}.{}"
def cickle():
lst = []
for i in range(10001):
if i % 2 == 0:
lst.append(i)
return lst
def generator():
lst = [i for i in range(10001) if i % 2 == 0]
return lst
assert cickle() == generator() # проверяем что вывод функций одинаков
%timeit cickle()
390 µs ± 5.3 µs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)
%timeit generator()
318 µs ± 8.28 µs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)