Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit f1fa8f2

Browse files
Check Markdowns and Comments for more clarity
1 parent 20b25a5 commit f1fa8f2

File tree

1 file changed

+268
-0
lines changed

1 file changed

+268
-0
lines changed

‎Assignment-6.ipynb

Lines changed: 268 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,268 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"metadata": {},
6+
"source": [
7+
"## Escape Characters:\n",
8+
" - To insert characters that are illegal in a string, use an escape character.\n",
9+
" - An escape character is a backslash \\ followed by the character you want to insert.\n",
10+
" - An example of an illegal character is a double quote inside a string that is surrounded by double quotes:"
11+
]
12+
},
13+
{
14+
"cell_type": "code",
15+
"execution_count": 5,
16+
"metadata": {},
17+
"outputs": [
18+
{
19+
"name": "stdout",
20+
"output_type": "stream",
21+
"text": [
22+
"We are the so-called \"AVENGERS\" from MARVEL.\n"
23+
]
24+
}
25+
],
26+
"source": [
27+
"## if there is a character repeatation use \\\n",
28+
"txt = \"We are the so-called \\\"AVENGERS\\\" from MARVEL.\"\n",
29+
"print(txt)"
30+
]
31+
},
32+
{
33+
"cell_type": "code",
34+
"execution_count": 6,
35+
"metadata": {},
36+
"outputs": [
37+
{
38+
"name": "stdout",
39+
"output_type": "stream",
40+
"text": [
41+
"Hey, what's up?\n"
42+
]
43+
}
44+
],
45+
"source": [
46+
"## Another example of escape character\n",
47+
"greet = 'Hey, what\\'s up?'\n",
48+
"print(greet)"
49+
]
50+
},
51+
{
52+
"cell_type": "code",
53+
"execution_count": 8,
54+
"metadata": {},
55+
"outputs": [
56+
{
57+
"name": "stdout",
58+
"output_type": "stream",
59+
"text": [
60+
"C:\\Users\\aborgall\\Desktop\n"
61+
]
62+
}
63+
],
64+
"source": [
65+
"## Use case of backslash\n",
66+
"## to print a directory path in Windows, you'll need to escape each backslash in the string\n",
67+
"print(\"C:\\\\Users\\\\aborgall\\\\Desktop\")"
68+
]
69+
},
70+
{
71+
"cell_type": "markdown",
72+
"metadata": {},
73+
"source": [
74+
"## \\n is a newline\n",
75+
"## \\t is a tab"
76+
]
77+
},
78+
{
79+
"cell_type": "code",
80+
"execution_count": 11,
81+
"metadata": {},
82+
"outputs": [
83+
{
84+
"name": "stdout",
85+
"output_type": "stream",
86+
"text": [
87+
"Name:Akash Borgalli\n",
88+
"Hobby:Coding\n",
89+
"Email:akash.borgalli@gmail.com\n"
90+
]
91+
}
92+
],
93+
"source": [
94+
"## newline\n",
95+
"print(\"Name:Akash Borgalli\\nHobby:Coding\\nEmail:akash.borgalli@gmail.com\")"
96+
]
97+
},
98+
{
99+
"cell_type": "code",
100+
"execution_count": 13,
101+
"metadata": {},
102+
"outputs": [
103+
{
104+
"name": "stdout",
105+
"output_type": "stream",
106+
"text": [
107+
"Alex\t\tMercer!\n"
108+
]
109+
}
110+
],
111+
"source": [
112+
"## tab \n",
113+
"print(\"Alex\\t\\tMercer!\") "
114+
]
115+
},
116+
{
117+
"cell_type": "markdown",
118+
"metadata": {},
119+
"source": [
120+
"## The \\\\ escape character will represent a backslash character.\n"
121+
]
122+
},
123+
{
124+
"cell_type": "code",
125+
"execution_count": 16,
126+
"metadata": {},
127+
"outputs": [
128+
{
129+
"name": "stdout",
130+
"output_type": "stream",
131+
"text": [
132+
"Howl's Moving Castle\n"
133+
]
134+
}
135+
],
136+
"source": [
137+
"## This works because we are using double quotes to wrap string but we wrap with single quotes than it will give syntax error\n",
138+
"a = \"Howl's Moving Castle\"\n",
139+
"print(a)"
140+
]
141+
},
142+
{
143+
"cell_type": "code",
144+
"execution_count": 17,
145+
"metadata": {},
146+
"outputs": [
147+
{
148+
"name": "stdout",
149+
"output_type": "stream",
150+
"text": [
151+
"hello,\n",
152+
"My name is Akash Borgalli,\n",
153+
"I love coding\n",
154+
"My favourite language is Python .\n"
155+
]
156+
}
157+
],
158+
"source": [
159+
"## Multiline strings allow you to use newlines in strings without the \\n escape character it can be double quotes*3 or singlequotes*3\n",
160+
"m = \"\"\"hello,\n",
161+
"My name is Akash Borgalli,\n",
162+
"I love coding\n",
163+
"My favourite language is Python .\"\"\"\n",
164+
"print(m)"
165+
]
166+
},
167+
{
168+
"cell_type": "code",
169+
"execution_count": 19,
170+
"metadata": {},
171+
"outputs": [
172+
{
173+
"name": "stdout",
174+
"output_type": "stream",
175+
"text": [
176+
"e\n",
177+
"Hello\n",
178+
"Hello\n",
179+
"lo, world!\n"
180+
]
181+
}
182+
],
183+
"source": [
184+
"print('Hello, world!'[1])\n",
185+
"print('Hello, world!'[0:5])\n",
186+
"print('Hello, world!'[:5])\n",
187+
"print('Hello, world!'[3:])"
188+
]
189+
},
190+
{
191+
"cell_type": "code",
192+
"execution_count": 20,
193+
"metadata": {},
194+
"outputs": [
195+
{
196+
"name": "stdout",
197+
"output_type": "stream",
198+
"text": [
199+
"HELLO\n",
200+
"True\n",
201+
"hello\n"
202+
]
203+
}
204+
],
205+
"source": [
206+
"print('Hello'.upper())\n",
207+
"print('Hello'.upper().isupper())\n",
208+
"print('Hello'.upper().lower())"
209+
]
210+
},
211+
{
212+
"cell_type": "code",
213+
"execution_count": 22,
214+
"metadata": {},
215+
"outputs": [
216+
{
217+
"name": "stdout",
218+
"output_type": "stream",
219+
"text": [
220+
"['Remember,', 'remember,', 'the', 'fifth', 'of', 'July.']\n",
221+
"There-can-only-one.\n"
222+
]
223+
}
224+
],
225+
"source": [
226+
"## splits the whole sentence into individual words\n",
227+
"print('Remember, remember, the fifth of July.'.split())\n",
228+
"## join is used to join with something\n",
229+
"print('-'.join('There can only one.'.split()))"
230+
]
231+
},
232+
{
233+
"cell_type": "markdown",
234+
"metadata": {},
235+
"source": [
236+
"## The rjust(), ljust(), and center() string methods, respectively"
237+
]
238+
},
239+
{
240+
"cell_type": "markdown",
241+
"metadata": {},
242+
"source": [
243+
"## The lstrip() and rstrip() methods remove whitespace from the left and right ends of a string, respectively."
244+
]
245+
}
246+
],
247+
"metadata": {
248+
"kernelspec": {
249+
"display_name": "Python 3",
250+
"language": "python",
251+
"name": "python3"
252+
},
253+
"language_info": {
254+
"codemirror_mode": {
255+
"name": "ipython",
256+
"version": 3
257+
},
258+
"file_extension": ".py",
259+
"mimetype": "text/x-python",
260+
"name": "python",
261+
"nbconvert_exporter": "python",
262+
"pygments_lexer": "ipython3",
263+
"version": "3.8.5"
264+
}
265+
},
266+
"nbformat": 4,
267+
"nbformat_minor": 4
268+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /