Dmitry Telenkov il y a 1 an
Parent
commit
0aeef82e3c
2 fichiers modifiés avec 69 ajouts et 12 suppressions
  1. 14 12
      courses/python_for_begginers/enumerate.py
  2. 55 0
      courses/python_for_begginers/func.py

+ 14 - 12
courses/python_for_begginers/enumerate.py

@@ -40,17 +40,19 @@ d = {'a': 1, 'b': 2, 'c': 3}
 
 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~	
 
-num = list(input())
-num.reverse()
-
-new_list = [int(value)*2 if index%2 == 0 else int(value) for index, value in enumerate(num, start=1)]
-for i in range(len(new_list)):
-	if new_list[i] > 9:
-		new_list[i] -= 9
-
-if sum(new_list)%10 == 0:
-	print('True')
-else:
-	print('False')
+# num = list(input())
+# num.reverse()
+
+# new_list = [int(value)*2 if index%2 == 0 else int(value) for index, value in enumerate(num, start=1)]
+# for i in range(len(new_list)):
+# 	if new_list[i] > 9:
+# 		new_list[i] -= 9
+
+# if sum(new_list)%10 == 0:
+# 	print('True')
+# else:
+# 	print('False')
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~	
 
 

+ 55 - 0
courses/python_for_begginers/func.py

@@ -0,0 +1,55 @@
+# def sum_num(s):
+# 	summa = 0
+# 	for i in s:
+# 		if i.isdigit():
+# 			summa += int(i)
+# 	print(summa)
+
+# sum_num('asd12312asdf')
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~	
+
+# def get_body_mass_index(weight, height):
+# 	index = weight/((height*0.01)**2)
+# 	if index < 18.5:
+# 		print('Недостаточная масса тела')
+# 	elif 18.5 <= index <= 25.0:
+# 		print('Норма') 
+# 	else:
+# 		print('Избыточная масса тела')
+
+# get_body_mass_index(70, 170)		
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~	
+
+# def check_password(psw):
+# 	f1 = False
+# 	digit_cnt = 0
+# 	cap = False
+# 	sim = False
+# 	for i in psw:
+# 		if i.isdigit():
+# 			digit_cnt += 1
+# 		if i.istitle():
+# 			cap = True
+# 		if i in "!@#$%":
+# 			sim = True
+# 	if (digit_cnt >= 3) and cap == True and sim == True and len(psw) >= 10:
+# 		print('Perfect password')
+# 	else:
+# 		print('Easy peasy')
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~		
+	
+def count_letters(s):
+	cap_cnt = 0
+	uncap_cnt = 0
+	for i in s:
+		if i.isalpha():
+			if i.istitle():
+				cap_cnt += 1
+			else:
+				uncap_cnt += 1
+	print('Количество заглавных символов:', cap_cnt)
+	print('Количество строчных символов:', uncap_cnt)
+