Skip to content

Commit 893a8ae

Browse files
committed
modify variable name 2020/4/9
1 parent 564a692 commit 893a8ae

File tree

1 file changed

+27
-25
lines changed

1 file changed

+27
-25
lines changed

python_practice1.ipynb

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
},
103103
{
104104
"cell_type": "code",
105-
"execution_count": 28,
105+
"execution_count": 2,
106106
"metadata": {},
107107
"outputs": [
108108
{
@@ -150,20 +150,21 @@
150150
"\n",
151151
"assert(split_num(\"-23.45\") == (23, 45))\n",
152152
"\n",
153-
"num_str = input(\"Please input a number:\")\n",
154-
"if num_str.count('.') > 1:\n",
153+
"num = input(\"Please input a number:\")\n",
154+
"if num.count('.') > 1:\n",
155155
" print(\"Input Error!\")\n",
156156
"else:\n",
157-
" num_left, num_right = split_num(num_str)\n",
157+
" num_left, num_right = split_num(num)\n",
158158
" \n",
159159
" sum = sum_digits(num_left)\n",
160160
" sum += sum_digits(num_right)\n",
161-
" print(\"%s: The sum of the individual digits is %d\" % (num_str, sum))\n"
161+
" print(\"%s: The sum of the individual digits is %d\" % (num, sum))\n",
162+
""
162163
]
163164
},
164165
{
165166
"cell_type": "code",
166-
"execution_count": 31,
167+
"execution_count": 3,
167168
"metadata": {},
168169
"outputs": [
169170
{
@@ -203,19 +204,20 @@
203204
"assert(is_prime_composite(2) == PRIME)\n",
204205
"assert(is_prime_composite(4) == COMPOSITE)\n",
205206
"\n",
206-
"num_str = input(\"Please input a number:\")\n",
207-
"if num_str.count('.') >= 1:\n",
208-
" print(\"%s is neither prime nor composite\" % num_str)\n",
207+
"num = input(\"Please input a number:\")\n",
208+
"if num.count('.') >= 1:\n",
209+
" print(\"%s is neither prime nor composite\" % num)\n",
209210
"else:\n",
210-
" num_int = int(num_str)\n",
211+
" num = int(num)\n",
211212
" \n",
212-
" val = is_prime_composite(num_int)\n",
213+
" val = is_prime_composite(num)\n",
213214
" if val == NO_PRIME_COMPOSITE:\n",
214-
" print(\"%d is neither prime nor composite\" % num_int)\n",
215+
" print(\"%d is neither prime nor composite\" % num)\n",
215216
" elif val == PRIME:\n",
216-
" print(\"%d is a prime number\" % num_int)\n",
217+
" print(\"%d is a prime number\" % num)\n",
217218
" else:\n",
218-
" print(\"%d is a composite number\" % num_int)\n"
219+
" print(\"%d is a composite number\" % num)\n",
220+
""
219221
]
220222
},
221223
{
@@ -242,7 +244,7 @@
242244
},
243245
{
244246
"cell_type": "code",
245-
"execution_count": 38,
247+
"execution_count": 4,
246248
"metadata": {},
247249
"outputs": [
248250
{
@@ -260,21 +262,21 @@
260262
"#\n",
261263
"# @Return: 删除重复项后的列表\n",
262264
"def rm_dups(target):\n",
263-
" temp_list = []\n",
264-
" for element in target:\n",
265-
" if element not in temp_list:\n",
266-
" temp_list.append(element)\n",
267-
" return temp_list\n",
265+
" result = []\n",
266+
" for i in target:\n",
267+
" if i not in result:\n",
268+
" result.append(i)\n",
269+
" return result\n",
268270
"\n",
269271
"\n",
270272
"assert(rm_dups([1, 2, 1]) == [1, 2])\n",
271273
"\n",
272-
"original_list = ['a', 'b', 'a', 'd', 'd', 'c']\n",
273-
"print(\"The original list is:\", original_list)\n",
274+
"original = ['a', 'b', 'a', 'd', 'd', 'c']\n",
275+
"print(\"The original list is:\", original)\n",
274276
"\n",
275-
"final_list = rm_dups(original_list)\n",
276-
"# final_list = list(set(original_list))\n",
277-
"print(\"The list after removing duplicates is:\", final_list)\n",
277+
"final = rm_dups(original)\n",
278+
"# final = list(set(original))\n",
279+
"print(\"The list after removing duplicates is:\", final)\n",
278280
"\n",
279281
"# *=====End File=====* #\n",
280282
""

0 commit comments

Comments
 (0)