forked from devsonket/devsonket.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpython3-cheat-sheet.json
More file actions
109 lines (109 loc) · 5.65 KB
/
Copy pathpython3-cheat-sheet.json
File metadata and controls
109 lines (109 loc) · 5.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"id": "python3-cheat-sheet",
"title": "পাইথন ৩ চিটশিট",
"slug": "python3-cheat-sheet",
"description": "পাইথন ৩ প্রোগ্রামিং এর চিটশিট",
"colorPref": "#ffff00",
"contents": [
{
"title": "বেইস টাইপস (Base Types)",
"items": [
{
"definition": "পূর্ণ সংখ্যা",
"code": "int উদাহরণ: 234, 0, -193, 0b010, 0xF3"
},
{
"definition": "ফ্লোটিং পয়েন্ট সংখ্যা",
"code": "float উদাহরণ: 9.23, 0.0, -1.7e-6"
},
{
"definition": "বুলিয়ান",
"code": "bool উদাহরণ: True, False"
},
{
"definition": "স্ট্রিং অথবা অক্ষর",
"code": "str উদাহরণ: 'hello', \"world\""
},
{
"definition": "বাইটস",
"code": "bytes উদাহরণ: b'toto\\xfe\\775'"
}
]
},
{
"title": "কনটেইনার টাইপস (Container Types)",
"items": [
{
"definition": "লিস্ট",
"code": "list উদাহরণ: [1, 2, 3], ['x', 22, -3, 2]"
},
{
"definition": "ডিকশনারি",
"code": "dict উদাহরণ: {'one': 1, 'two': 2}"
},
{
"definition": "টুপল (ইমিউটেবল বা অপরিবর্তনযোগ্য ডেটা টাইপ)",
"code": "tuple উদাহরণ: (1, 2, 'x',)"
},
{
"definition": "সেট",
"code": "set উদাহরণ: {1, 2, 'y'}"
}
]
},
{
"title": "ভ্যারিয়েবল এসাইনমেন্ট (Variable Assginment)",
"items": [
{
"code": "x = 1.2 + 8 + sin(0)",
"definition": "এখানে x হলো ভ্যারিয়েবল এবং সমান চিহ্নের ডান পাশে রয়েছে কম্পিউটেড এক্সপ্রেশন অথবা ভ্যালু"
},
{
"code": "y, z, r = 9.2, -7.6, 'bad'" ,
"definition": "একাধিক ভ্যারিয়েবল এসাইনমেন্টঃ ডানপাশে ভ্যারিয়েবল সমূহ এবং বাম পাশে কমা দ্বারা বিভক্ত এদের ভ্যালু সমূহ ক্রমান্বয়ে সজ্জিত"
},
{
"code": "x += 3 (or x = x + 3)",
"definition": "Increment: ইনক্রিমেন্ট"
},
{
"code": "x -= 3 (or x = x + 3)",
"definition": "Decrement: ডিক্রিমেন্ট"
}
]
},
{
"title": "টাইপ কনভারসন (Type Conversion)",
"items": [
{
"definition": "স্ট্রিং কে int নাম্বারে পরিবর্তন",
"code": "int('15') → 15"
},
{
"definition": "int নাম্বারের পরিবর্তনের ক্ষেত্রে বেইস এর ব্যবহার: উদাহরন ১ ও ২ এ যথাক্রমে বেইস ১৬ এবং বেইস ১০ ব্যবহার করা হয়েছে",
"code": "উদাহরণ ১: int('3f', 16) → 63 উদাহরণ ২: int('123', 10) → 123"
},
{
"definition": "দশমিকের পরের অংশের কর্তন",
"code": "int(15.56) → 15"
},
{
"definition": "float নাম্বারে পরিবর্তন",
"code": "float('-11.24e8') → -1124000000.0"
},
{
"definition": "round এর মাধ্যমে একটি দশমিক ভগ্নাশের দশমিকের পরের অংশের নম্বরের সংখ্যা কমিয়ে আনা হয়",
"code": "round(15.56, 1) → 15.6"
},
{
"definition": "বুলিয়ানে পরিবর্তন",
"code": "bool(x) → উত্তর False হবে যদি x এর মান None অথবা '' (শূন্য স্ট্রিং) হয়, True হবে x এর অন্যান্য মান এর জন্যে"
},
{
"definition": "স্ট্রিং এ পরিবর্তন",
"code": "str(x) → '...' এখানের x এর যেকোন ভ্যালু স্ট্রিং এ রূপান্তরিত হবে"
}
]
}
]
}