تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

تشخیص کلمات پالیندروم

آسان 1010/ دانلود 800 بازدید

برنامه ای بنویسید که کلمه ای دریافت کند و بررسی کند که کلمه پالیندروم هست یا خیر؟

کلمات پالیندروم کلماتی هستند که از هر دوطرف به یک شکل خوانده میشوند مثل: گرگ

👨‍💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

8 جواب

def is_palindrome_string(s):  
    if s==s[::-1] :
    	return True 
    else:
    	return False 
string=input("enter your string:")
print(is_palindrome_string(string))
Roghaye.m دانلود Python
s=str(input("word:"))
def isPalindrome(s):
    return s == s[::-1]
ans = isPalindrome(s)
if ans:
    print("Yes")
else:
    print("No")
Farbod.313 دانلود Python
def palindrom():
    word=input("Enter a word : ").lower()
    start=word[0]
    end=word[-1]
    if start == end:
        print(f'{word} is palindrom')
    else:
        print(f'{word} is not palindrom') 
palindrom()
Sajad.karimi دانلود Python
def is_palindrome(word):

    # تبدیل کلمه به حروف کوچک و حذف فاصله‌ها
    word = word.lower().replace(" ", "")
    # بررسی پالیندروم بودن
    return word == word[::-1]

# دریافت کلمه از کاربر
user_input = input("لطفاً یک کلمه وارد کنید: ")

# بررسی پالیندروم بودن
if is_palindrome(user_input):
    print(f"کلمه '{user_input}' یک پالیندروم است.")
else:
    print(f"کلمه '{user_input}' یک پالیندروم نیست.")
Arman.danyy دانلود Python
word = input()
letters = []
reversedd = str()
count = len(word)
while (count > 0):
    letters.append(word[count-1])
    count = count - 1
reversedd = reversedd.join(letters)
print (reversedd)
if reversedd == word:
    print("true")
else : print("False")
کاربر 1755 دانلود Python
class PalindromeChecker:
    def __init__(self, word):
        self.word = word

    def is_palindrome(self):
        cleaned_word = self.word.replace(" ", "").lower()
        return cleaned_word == cleaned_word[::-1]

word = input("کلمه‌ای وارد کنید: ")
checker = PalindromeChecker(word)

if checker.is_palindrome():
    print("کلمه پالیندروم است.")
else:
    print("کلمه پالیندروم نیست.")
Roghaye.m دانلود Python
while True:
    s = input("enter a word: ")
    if s=="exit":
        break
        print("yes")
    elif s == s[::-1]:
        print("yes")
    else:
        print("No")
کاربر 195 دانلود Python
def ispalindrome(w):
    return True if word == word[::-1] else False
word = input("Enter a word: ")
print(ispalindrome(word))
کاربر 362 دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

# کداتو توی این بخش بنویس
# فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
# البته قبلش این سه خط رو پاک کن
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن