Skip to content

Commit 9d7ca56

Browse files
committed
حق اور باطل کی سہولت
1 parent ebcc45d commit 9d7ca56

3 files changed

Lines changed: 29 additions & 13 deletions

File tree

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Write simple Python in Urdu.
55
1. Write Urdu code in ```سامپل۔پے```
66
The mappings are as following:
77
```
8+
"۔": ".",
89
"،": ",",
910
"۱": "1",
1011
"۲": "2",
@@ -30,6 +31,10 @@ The mappings are as following:
3031
"حق": "True",
3132
"باطل": "False",
3233
"ہے": "is",
34+
"طبقه": "class",
35+
"وضح": "def",
36+
"ابتدا": "init",
37+
"خود": "self",
3338
```
3439

3540
2. Translate and run the code in one command: ```python urdu_python.py```

urdu_python.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
ur_pyfile = open("سامپل۔پے")
22

33
language_dict = {
4+
"۔": ".",
45
"،": ",",
56
"۱": "1",
67
"۲": "2",
@@ -26,6 +27,10 @@
2627
"حق": "True",
2728
"باطل": "False",
2829
"ہے": "is",
30+
"طبقه": "class",
31+
"وضح": "def",
32+
"ابتدا": "init",
33+
"خود": "self",
2934
}
3035

3136
words = ur_pyfile.read()

سامپل۔پے

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
1+
2+
طبقه شخص:
3+
وضح __ابتدا__ (خود، نام):
4+
خود۔نام = نام
5+
16
کچھ = ۰
27
چلو = حق
38
جبتک (کچھ <= ۱۰۰):
4-
چھاپ("رکن #"، کچھ)
5-
اگر کچھ%۲۰ == ۰:
6-
جواب = داخله("کیا آپ ختم کرنا چاھتے ہیں؟ (ج/ن)")
7-
اگر جواب == "ج":
8-
چلو = باطل
9-
توڑ
10-
ورنہ اگر جواب == "ن":
11-
چھاپ("آگے چلتے ہیں!")
12-
ورنہ:
13-
چھاپ("سمجھ نہیں آئ۔۔۔")
14-
جاری
15-
کچھ += ۱
9+
چھاپ("تکرار #"، کچھ)
10+
اگر کچھ%۲۰ == ۰:
11+
جواب = داخله("کیا آپ ختم کرنا چاھتے ہیں؟ (ج/ن)")
12+
اگر جواب == "ج":
13+
چلو = باطل
14+
توڑ
15+
ورنہ اگر جواب == "ن":
16+
چھاپ("آگے چلتے ہیں!")
17+
ورنہ:
18+
چھاپ("سمجھ نہیں آئ۔۔۔")
19+
جاری
20+
کچھ += ۱
1621

1722
اگر چلو ہے باطل:
18-
چھاپ("اللہ ہافظ!")
23+
میں = شخص("سعد")
24+
چھاپ("اللہ ہافظ،"،میں۔نام،"!")
1925
ورنہ: چھاپ("اختتام۔")

0 commit comments

Comments
 (0)