Ahmed (ahmed_elashraf)

Race #158

View Pit Stop page for race #158 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 26.67 wpm (197.08 seconds elapsed during race)
Without ending ping 26.69 wpm (2,845 ms delay sending score to TypeRacer’s server)
Timerless 26.77 wpm (559 ms elapsed before first character typed; 193.67 seconds elapsed during race)
Timerless minus one 26.71 wpm, ignoring the first character typed
Race Start December 19, 2023 11:57:41pm UTC
Race Finish December 20, 2023 12:00:58am UTC
Outcome No win (2 of 3)
Accuracy 92.4%
Points 31.11
Text #10021 (Length: 438 characters)

import urllib2 import urllib import json url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&" query = raw_input("What do you want to search for ? >> ") query = urllib.urlencode( {'q' : query } ) response = urllib2.urlopen (url + query ).read() data = json.loads ( response ) results = data [ 'responseData' ] [ 'results' ] for result in results: title = result['title'] url = result['url'] print ( title + '; ' + url )

Characters typed import urllib2 ijmport rurllib ijmmport json url = "http://ajax.googleapis.com/agjjax/sevrvices/searvch/web?v=1.0&" 1uquery = rawP_inputg("What do you want to sesaarch for ? <<>> ") query = urllib.urlleencondde( {"'q' : query {} ) response = urlluib2. uurlopen ( url + qeureery )>.reead() data = ljson.loads ( resonpnonse (_) results = data ][ 'reessponseData' ] [ ''resulets' ] for resurltl lt in results : title l+ = resultP["'titelle'] url = resutlt['ulrl'] pritnt ( tiltle + '; ' + url )
Timing
Character i m p o r t u r l l i b 2 i j -j m p o r t r
Milliseconds 559 145 367 20 250 272 168 375 118 168 146 185 175 535 266 246 70 634 303 216 197 172 194 73 430
Character -r u r l l i b i j m -m -j m p o r t j s o n u
Milliseconds 385 148 129 211 174 223 182 235 258 95 205 371 131 222 210 170 151 283 38 414 218 101 143 254 253
Character r l = " h t t p : / / a j a x . g o o g l e a
Milliseconds 168 218 579 128 285 872 311 240 161 903 747 1140 184 531 409 130 422 525 712 483 176 231 154 264 127
Character p i s . c o m / a g j -j -g j a x / s e v -v r v i c
Milliseconds 346 218 142 384 388 36 140 526 281 245 137 387 102 167 103 395 750 382 214 492 432 118 286 162 663
Character e s / s e a r v -v c h / w e b ? v = 1 . 0 & " 1
Milliseconds 383 135 849 617 284 175 210 554 589 134 81 792 294 294 678 795 676 726 763 624 873 2145 944 645 568
Character u -u -1 q u e r y = r a w P -P _ i n p u t g -g (
Milliseconds 285 390 129 202 72 908 128 440 255 442 182 743 120 380 1407 731 1134 709 56 190 203 146 0 565 353
Character " W h a t d o y o u w a n t t o s e s a
Milliseconds 473 641 211 190 263 146 241 112 113 235 122 78 81 240 130 20 562 106 265 34 133 353 475 36 22
Character -a -s a r c h f o r ? < < -< -< > > " ) q u
Milliseconds 578 123 182 268 412 131 169 239 126 82 423 521 260 555 149 480 118 452 193 470 414 735 497 484 797
Character e r y = u r l l i b . u r l l e -e -l e n c o n
Milliseconds 107 193 553 119 552 161 205 112 424 161 189 149 495 348 140 97 171 226 437 127 159 109 439 57 135
Character d -d -n d e ( { " -" ' q ' : q u e r y { -{ }
Milliseconds 194 482 127 87 201 982 434 1120 671 487 366 1016 234 600 544 179 472 776 84 161 541 226 1437 675 328
Character ) r e s p o n s e = u r l l u -u i b 2 .
Milliseconds 491 524 207 554 194 457 259 177 309 513 153 207 529 187 275 132 128 150 218 429 186 184 838 360 198
Character u -u - u r l o p e n ( - u r l + q e -e u r
Milliseconds 219 417 102 207 103 102 267 248 201 157 143 408 208 694 197 143 51 380 1039 213 491 297 547 167 254
Character e -e -r e r y ) > -> . r e e -e a d ( ) d a t a
Milliseconds 193 374 97 97 80 347 157 433 506 524 517 372 289 244 665 50 276 544 268 235 247 88 227 89 393
Character = l -l j s o n . l o a d s ( r e s o n -n -o p
Milliseconds 371 183 842 522 231 687 70 111 355 341 220 283 352 349 545 614 531 498 147 264 129 170 371 134 343
Character n -n o n s e ( -( _ -_ ) r e s u l t s = d a
Milliseconds 523 453 165 174 422 223 493 482 420 717 618 883 459 269 131 371 215 267 367 197 316 288 194 168 131
Character t a ] -] [ ' r e e s -s -e s p o n s e D a t a '
Milliseconds 167 174 46 1366 647 1190 538 263 422 154 431 61 513 132 172 202 177 199 235 192 661 543 315 290 624
Character ] [ ' ' -' r e s u l e -e t s ' ] f o r
Milliseconds 428 1263 491 463 450 1059 255 494 131 183 181 342 187 163 457 48 202 548 575 4469 278 1017 102 101 208
Character r e s u r l -l -r t l - -l -t l t i n r e s u l
Milliseconds 746 126 136 307 212 64 490 131 186 0 226 484 138 77 317 141 127 219 86 162 249 112 163 288 208
Character t s - : t i t l e l -l + - -+ = r e s u l
Milliseconds 218 212 483 498 319 327 206 100 231 284 122 198 153 634 314 301 419 122 557 211 232 89 103 344 167
Character t P -P [ " -" ' t i t e l -l -e l e ' ] u r l =
Milliseconds 198 779 597 967 828 627 470 106 281 115 451 45 499 103 171 82 893 1556 618 308 121 123 301 289 192
Character r e s u t -t l t [ ' u l -l r l ' ] p r i t -t n t
Milliseconds 224 96 133 229 234 562 185 145 818 511 612 147 637 93 158 991 1366 492 1350 218 156 74 633 176 159
Character ( t i l -l t l e + ' ; ' + u r l )
Milliseconds 412 593 239 838 137 151 457 81 218 111 343 868 345 693 776 883 189 288 808 215 287 79 132 635 739
WPM Timing
Seconds WPM
3.94 45.67
7.88 42.62
11.82 43.64
15.77 39.58
19.71 36.53
23.65 37.55
27.59 35.66
31.53 35.01
35.47 33.49
39.42 31.66
43.36 29.89
47.3 29.18
51.24 27.87
55.18 27.62
59.12 30.04
63.06 30.45
67.01 29.73
70.95 30.11
74.89 30.12
78.83 29.38
82.77 29
86.71 28.51
90.65 28.86
94.6 28.92
98.54 29.23
102.48 28.92
106.42 28.53
110.36 28.81
114.3 28.87
118.25 28.62
122.19 28.19
126.13 28.35
130.07 28.05
134.01 28.21
137.95 28.01
141.89 27.82
145.84 27.57
149.78 27
153.72 26.93
157.66 27.32
161.6 27.25
165.54 27.18
169.48 26.98
173.43 26.99
177.37 26.99
181.31 26.74
185.25 26.69
189.19 26.64
193.13 26.72
197.08 26.67