যদি স্বরবর্ণ দিয়ে শুরু হওয়া একটি স্ট্রিং গ্রহণ করতে হয়, তবে startswith ফাংশন ব্যবহার করে যাচাই করা হয় যে স্ট্রিংটি নির্দিষ্ট ক্যারেক্টার (স্বরবর্ণ) দিয়ে শুরু হয়েছে কিনা।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
my_list = ["Hi", "there", "how", "are", "u", "doing"]
print("তালিকা হলো : ")
print(my_list)
my_result = []
vowel = "aeiou"
for sub in my_list:
flag = False
for letter in vowel:
if sub.startswith(letter):
flag = True
break
if flag:
my_result.append(sub)
print("ফলাফল স্ট্রিং হলো : ")
print(my_result)
আউটপুট
তালিকা হলো : ["Hi", "there", "how", "are", "u", "doing"] ফলাফল স্ট্রিং হলো : ['are', 'u']
ব্যাখ্যা
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শন করা হয়।
একটি খালি তালিকা সংজ্ঞায়িত করা হয়।
স্বরবর্ণগুলো একটি স্ট্রিং-এ সংজ্ঞায়িত করা হয়।
তালিকাটি ইটারেট করা হয় এবং একটি
flagভেরিয়েবলFalseএসাইন করা হয়।স্ট্রিংয়ের অক্ষরগুলো স্বরবর্ণ স্ট্রিং দিয়ে তুলনা করা হয়।
startswithপদ্ধতি ব্যবহার করে যাচাই করা হয় যে তালিকার কোনো স্ট্রিং স্বরবর্ণ দিয়ে শুরু হয়েছে কিনা।যদি হ্যাঁ, তবে কনসোলে প্রদর্শন করা হয়।