"""
01. '1 - 20' хүртэлх тооны 2 зэргийг агуулсан List ийг
А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,
02. Өгөгдсөн List -ээс 50 аас их хэдэн тоо байгааг А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,
var_list = [10, '11', 55, '78', 120, '152', '2', 78, 49, '42']
03. Гараас өгсөн string ийн эхний болон сүүлийн 2 тэмдэгтийг залгуулж
А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,
(Жич:: Хэрвээ 2 оос бага тэмдэгт оруулбал хоосон буцаана.)
04. Гараас өгсөн string ийн уртыг А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,
(Жич:: len() method ашиглахгүй)
"""
txt1 = """
01. '1 - 20' хүртэлх тооны 2 зэргийг агуулсан List ийг
А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,"""
print(txt1)
def SquareFunc():
SqList = []
for i in range(1, 21):
SqList +=[i ** 2]
return SqList
ListSq = SquareFunc()
print("Kvadratuudiin list:", ListSq)
txt2 = """
02. Өгөгдсөн List -ээс 50 аас их хэдэн тоо байгааг А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,
var_list = [10, '11', 55, '78', 120, '152', '2', 78, 49, '42']
"""
print(txt2)
var_list = [10, '11', 55, '78', 120, '152', '2', 78, 49, '42']
def List_50ih(Par):
count = 0
for item in Par:
if type(item) == int:
if item > 50:
count += 1
return count
numbers = List_50ih(var_list)
print("50-ias ih too : ", numbers)
txt3 = """
03. Гараас өгсөн string ийн эхний болон сүүлийн 2 тэмдэгтийг залгуулж
А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,
(Жич:: Хэрвээ 2 оос бага тэмдэгт оруулбал хоосон буцаана.)
"""
print(txt3)
def String2(par3):
new_str = ""
n = len(par3)
if n > 2:
new_str = par3[0] + par3[n-2:n]
return new_str
str_input = input("bichber oruul:")
Str_1 = String2(str_input)
print("03-r bodlogo:", Str_1)
txt4 = """
04. Гараас өгсөн string ийн уртыг А. хэвлэх үйлдэл хийнэ үү,
Б. буцаах функц бичнэ үү,
(Жич:: len() method ашиглахгүй)
"""
print(txt4)
def Str_Len(par4):
k = 0
for item in par4:
k += 1
return k
Str_4 = input("string oruul:")
Num = Str_Len(Str_4)
print("String-iin urt:", Num)
No comments:
Post a Comment