Skip to content

Commit

Permalink
Operators, functions
Browse files Browse the repository at this point in the history
  • Loading branch information
masnun committed Dec 24, 2014
1 parent dabc9bc commit 00fffe2
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 19 deletions.
5 changes: 2 additions & 3 deletions SUMMARY.md
Expand Up @@ -5,9 +5,8 @@
* [কুইক টিপস](quick-tips.md)
* [ভ্যারিয়েবলস এ্যান্ড ডাটা টাইপস](variables.md)
* [স্ট্রিং অপারেশনস](string-operations.md)
* [ম্যাথ সিম্বলস](5.md)
* [অপারেটরস](operators.md)
* [লিস্টস ইন ডেপথ](lists.md)
* [ফাংশন](10.md)
* [পাইথনে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং](11.md)
* [ফাংশনস](functions.md)
* [কমান্ড লাইন](command-line.md)

4 changes: 1 addition & 3 deletions 10.md → functions.md
Expand Up @@ -19,7 +19,5 @@ def sayHello(name):
print "Hello, "+name+" !"
```

এই ফাংশনটিকে কল করুন এভাবে: sayHello(“maSnun”)

এবার http://learnpythonthehardway.org/book/ex19.html এই পেইজ থেকে ফাংশন নিয়ে কিছু ঘাটাঘাটি করুন । ইনশা আল্লাহ, নেক্সট পোস্টে পাইথনে ফাংশনের আরো কিছু দিক নিয়ে আলোচনা করার চেষ্টা করব ।
এই ফাংশনটিকে কল করুন এভাবে: `sayHello("maSnun")`

22 changes: 9 additions & 13 deletions 5.md → operators.md
@@ -1,6 +1,7 @@
# ম্যাথ সিম্বলস
## অপারেটরস

পাইথনে কমন কিছু অপারেটর আছে যেগুলো নানা ধরনের অপারেশনে সহায়তা করে থাকে । এর মধ্যে বেশীরভাগই ম্যাথ সিম্বল যেগুলো দিয়ে আমরা ম্যাথমেটিক্যাল অপারেশন চালাতে পারি ।

পাইথনে গানিতিক সমস্যা সমাধানের জন্য যে প্রতীক চিহ্নগুলো ব্যবহার করা হয় সেগুলো হল:

```+``` প্লাস বা যোগ

Expand All @@ -24,7 +25,8 @@

এবার উদাহরণসহ দেখা যাক এদের কোনটার কাজ কি:

**যোগ থেকে আরম্ভ করে ভাগ :** এগুলোর কাজ বোধহয় বলার অপেক্ষা রাখে না । আমরা কিছু উদাহরণ দেখব।
### যোগ বিয়োগ গুন ভাগ
এগুলোর কাজ বোধহয় বলার অপেক্ষা রাখে না । আমরা কিছু উদাহরণ দেখব।

```python
num = 3
Expand Down Expand Up @@ -59,21 +61,19 @@ Type "help", "copyright", "credits" or "license" for more information.

একটু লক্ষ্য করলে দেখবেন পাইথনও ক্যলকুলেশন করার সময় BODMAS এর প্যটার্ন ফলো করে । এটাকে অপারেটর প্রিসিডেন্সও বলা হয় ।

**পার্সেন্ট বা মডুলাস (%): **এটি দিয়ে আমরা ভাগশেষ বের করি । যেমন:
### পার্সেন্ট বা মডুলাস (%)
এটি দিয়ে আমরা ভাগশেষ বের করি । যেমন:

```python
print 15 % 7 #Output: 1
```

১৫ কে ৭ দিয়ে ভাগ করলে ভাগশেষ ১ থাকে, এটা কে না জানে, কিন্তু বলুন তো ১৫৭৯ কে ৩৭ দিয়ে ভাগ দিলে ভাগশেষ কত আসবে? নিজেই করে দেখুন না, অবশ্যই পাইথন ব্যবহার করে ।

**বাকি প্রতীক গুলো (<, >, <=, >=):** এগুলো দিয়ে আমরা দুটি সংখ্যা বা এক্সপ্রেশনের মানের তুলনা করতে পারি । যেমন:
### কম্প্যারিজন অপরেটরস (<, >, <=, >=):
এগুলো দিয়ে আমরা দুটি সংখ্যা বা এক্সপ্রেশনের মানের তুলনা করতে পারি । যেমন:

```python
C:\Users\maSnun\Desktop>python
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> 5 < 4
False
>>> 5 > 3
Expand Down Expand Up @@ -104,10 +104,6 @@ True
এবার দেখা যাক জটিল এক্সপ্রেশন কিভাবে বিশ্লেষন করা সম্ভব:

```python
C:\Users\maSnun\Desktop>python
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> (35 - 14) > (1001 - 999 )
True
>>>
Expand Down

0 comments on commit 00fffe2

Please sign in to comment.