مرتب سازی بر اساس حروف الفبا
برنامه ای بنویسید که تعدادی اسم از ورودی دریافت کرده و سپس آنها را بر اساس حروف الفبا مرتب کرده و در خروجی چاپ کند
برنامه ای بنویسید که تعدادی اسم از ورودی دریافت کرده و سپس آنها را بر اساس حروف الفبا مرتب کرده و در خروجی چاپ کند
# گرفتن ورودی از کاربر و بین هر اسم باید اسپیس بزنی
user_input = input("Please enter the names you want, separated by spaces: ")
# تبدیل اسم ها به لیست و کوچک کردن حروف اول
my_list = [name.lower() for name in user_input.split()]
# مرتب سازی لیست ها
sorted_list = sorted(my_list)
# چاپ خروجی
print(f"This is your sorted list: {sorted_list}")
names_input = input("لطفاً نامها را با کاما جدا کنید: ")
# تبدیل ورودی به لیست
names_list = [name.strip() for name in names_input.split(',')]
# مرتبسازی لیست بر اساس حروف الفبا
sorted_names = sorted(names_list)
# نمایش نامهای مرتب شده
print("نامهای مرتب شده:")
for name in sorted_names:
print(name)
names = [] # لیست برای اسامی
while True: # تا وقتی که
name_user = input('please enter your names: ') # دریافت ورودی از کاربر
if name_user == '':
break
else:
names.append(name_user)
names.sort()
print(names)
names=[]
while True:
name=input("enter a name or type end for finish>>> ")
names.append(name)
if name=="end":
break
names.remove("end")
names.sort()
print(names)
names_list = []
for i in range (10):
names_list.append(input('Enter name : '))
names_list.sort()
print(names_list)
names = []
while True:
user_input = input("Please enter a name: (enter to exit)")
if user_input == "":
break
else:
names.append(user_input)
names.sort()
print(f"Sorted name => {names}")
names=[]
while True:
name = input("inter your names: ")
if name.lower() == 'end':
break
names.append(name)
print(sorted(names))
a = input("a:")
b = input("b:")
c = input("c: ")
d = [ a , b , c]
d.sort()
print(d)
#دریافت اسامی و مرتب سازی بر اساس الفبا
x = input('please enter name with - seprator:')
x = x.lower() #مرتب سازی به بزرگی و کوچکی حروف حساس است
x= x.split('-')
x.sort() #دقت کنید که دستور مرتب سازی را درون متغییر نریزید
for item in x:
print(item)
asami = []
while 1:
names = input("please enter a name: ")
if names == 0:
break
elif names.isalpha():
asami.append(names)
else:
print(sorted(asami))
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.