Skip to content

Instantly share code, notes, and snippets.

View rdnasim's full-sized avatar
🎯
Focusing

Md. Riadul Islam rdnasim

🎯
Focusing
View GitHub Profile
classLinearSearch{
static int search(int arr[], int n, int x) {
for (int i = 0; i < n; i++) {
if (arr[i] == x)
return i;
}
return -1;
}
}
@rdnasim
rdnasim / for.py
Created February 2, 2018 16:23
For লুপিং ঃ  তুমি এখন একটা ভেরিয়েবল ডিক্লেয়ার করতে পারো যার নাম দাও "num" এবং "for" লুপিং এর মাধ্যেমে এই লুপিংকে চালিয়ে নিয়ে যাও । নিচের কোডের দিকে তাকালে আমরা দেখতে পাবো যে, এটি আগের মতই ১ থেকে ১০ পর্যন্ত প্রিন্ট করেছে । 
for i in range(1, 11):
print(i)
@rdnasim
rdnasim / while_basic.py
Created February 2, 2018 11:33
আমরা অন্য আরেকটি সাধারন কোড দেখলে ভালো ধারনা আসবে বলে আশা করছি । এই লুপ কন্ডিশান True । তাই যতক্ষন না পর্যন্ত আমরা সেট করছি তার ভেলু হিসাবে False ।
loop_condition = True
while loop_condition:
print("Loop Condition keeps: %s" %(loop_condition))
loop_condition = False
@rdnasim
rdnasim / while.py
Last active February 2, 2018 11:19
while লুপিং ঃ যখন স্টেটমেন্টটি সত্য - তখন ব্লকের ভিতরে কোডটি চলবে এবং ঘটনাটি সত্য বলে বিবেচিত হবে । সুতরাং নিচের কোডটিতে ১ থেকে ১০ পর্যন্ত লিখে দেখাবে । দেখি কি হয় ?
num = 1
while num <= 10:
print(num)
num += 1
@rdnasim
rdnasim / if_elif_else.py
Last active February 2, 2018 11:19
আমরা এবার "elif" স্টেটমেন্টও ব্যাবহার করতে পারি । যেমন - নিচের কোড গুলা দেখো তাহলে ভালো ধারনা হবে । 
if 1 > 2:
print("1 is greater than 2")
elif 2 > 1:
print("1 is not greater than 2")
else:
print("1 is equal to 2")
@rdnasim
rdnasim / if_else.py
Last active February 2, 2018 11:20
"else" স্টেটমেন্ট ঠিক তখনই কার্যকর হবে যখন "if" স্টেটমেন্ট মিথ্যা হবে । "1 is not greater than 2", তাই কোড এর মধ্যে "else" স্টেটমেন্টটা কার্যকর হবে ।
if 1 > 2:
print("1 is greater than 2")
else:
print("1 is not greater than 2")
@rdnasim
rdnasim / if.py
Last active February 2, 2018 11:21
"If" ব্যাবহার করা হয় সে সকল স্টেটমেন্ট এর ক্ষেত্রে যেখানে True or False এর এক্সপ্রেসন থাকে । যদি এটা সত্য হয় তাহলে "if" স্টেটমেন্ট এর মধ্যে কাজ করে । উদাহরন হিসাবে দেখা যেতে পারে । "2 is greater than 1" , তাই "print" code is executed.
if True:
print("Hello Python If")
if 2 > 1:
print("2 is greater than 1")
@rdnasim
rdnasim / other_data_types.py
Last active February 2, 2018 11:22
তুমি যদি চাও অন্য ভেরিয়েবল এর জন্যে আলাদা ভেলু রাখতে চাও সেটাও তুমি করতে পারবে । উপরের টেবিলে তুমি দেখতে পাচ্ছো যে, ভেরিয়েবল "2" একটা ইন্টিজার সংখ্যা সঞ্চয় করে এবং "some_number" ভেরিয়েবল "10000" ভেলু সঞ্চয় করে ।   ইন্টিজার ছাড়াও আমরা booleans (True / False), string, float এবং অন্যান্য অনেক ধরনের টাইপ ব্যাবহার করতে পারি ।
# booleans
true_boolean = True
false_boolean = False
# string
my_name = "RD Islam Nasim"
# float
book_price = 15.80
two = 2
some_number = 10000
one = 1