Simple Python calculator
Submit
Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.
Problem
You must create a simple calculator console app in Python 2. The calculator should be only 1 line of code, though, and should not contain any semicolons. The calculator should add, subtract, multiply, divide, and raise to powers. Floating point inputs must be accepted and answers must be accurate to at least 1/1000. Order of operations should be parsed properly and parentheses can be used in inputs.
Since this is code golf, the shortest code wins.
Options
exec is denied
rejudge feature is enabled
now post-mortem time, all source codes will be revealed
Sample input:_
(2+3)*4^1.5
Sample output:
30
Sample input:_
1+1
Sample output:
2
Sample input:_
2+3*4^1.5
Sample output:
36
Ranking
Rank | User | Size | Time | Date | Statistics |
---|
1 | mender | 12 | 0.0336 | 2016/12/19 23:52:00 | 0B / 9B / 2B |
2 | mitchs | 14 | 0.0397 | 2016/12/18 04:33:37 | 2B / 6B / 6B |
3 | %20 | 14 | 0.0396 | 2016/12/18 08:07:11 | 2B / 6B / 6B |
4 | rotary-o | 15 | 0.0486 | 2016/12/19 01:42:27 | 0B / 11B / 3B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | rotary-o | 18 | 0.1974 | 2016/12/17 23:32:27 | 0B / 13B / 5B |
2 | siman | 21 | 0.2047 | 2016/12/19 10:39:13 | 0B / 13B / 7B |
3 | %20 | 23 | 0.2333 | 2016/12/17 02:26:06 | 0B / 11B / 11B |
4 | hogeover30 | 25 | 0.1969 | 2016/12/17 01:19:12 | 0B / 15B / 9B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | test1 | 16 | 0.0323 | 2016/12/18 05:37:17 | 0B / ?B / ?B |
2 | tanon | 19 | 0.0393 | 2016/12/18 01:03:11 | 0B / 10B / 9B |
3 | teebee | 19 | 0.0463 | 2016/12/18 10:57:11 | 0B / 10B / 9B |
4 | %20 | 26 | 0.0402 | 2016/12/17 02:27:29 | 0B / 14B / 12B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mender | 31 | 0.1199 | 2016/12/20 00:07:18 | 0B / 22B / 8B |
2 | Da | 35 | 0.1049 | 2016/12/17 06:31:48 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | pooq | 34 | 0.0525 | 2021/05/11 14:35:40 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tanon | 26 | 1.5040 | 2016/12/18 12:05:55 | 0B / 17B / 7B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | pooq | 24 | 0.0742 | 2021/03/18 08:32:56 | 0B / 12B / 9B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | henkma | 39 | 0.0346 | 2016/12/19 22:54:35 | 0B / 30B / 8B |
2 | yuki | 48 | 0.0384 | 2016/12/19 12:01:47 | 0B / 27B / 15B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | %20 | 16 | 0.0315 | 2016/12/17 01:54:02 | 0B / 9B / 5B |
2 | mitchs | 16 | 0.0345 | 2016/12/18 04:08:49 | 0B / 9B / 5B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | pooq | 21 | 0.0343 | 2018/01/30 10:33:35 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | %20 | 10 | 0.0317 | 2016/12/18 08:04:04 | 2B / 3B / 5B |
2 | test1 | 10 | 0.0321 | 2016/12/18 22:07:19 | 2B / ?B / ?B |
3 | test1(nobin) | 12 | 0.0350 | 2016/12/18 22:08:15 | 0B / 2B / 10B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mender | 8 | 0.0516 | 2016/12/19 23:47:46 | 0B / 2B / 6B |
2 | mitchs | 10 | 0.0560 | 2016/12/18 04:23:38 | 2B / 2B / 6B |
3 | lynn | 11 | 0.0464 | 2016/12/17 03:18:06 | 2B / 3B / 6B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mitchs | 7 | 0.2353 | 2016/12/18 01:30:07 | 3B / 3B / 1B |
2 | whio | 11 | 0.2486 | 2016/12/17 06:46:30 | 5B / 4B / 2B |
3 | whio | 9 | 0.2635 | 2016/12/20 02:45:58 | 5B / 2B / 2B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | test1 | 51 | 0.1427 | 2016/12/17 06:10:01 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | Hendrik | 24 | 5.5392 | 2016/12/18 00:41:01 | 0B / 18B / 6B |
2 | rotary-o | 24 | 6.4899 | 2016/12/18 11:39:07 | 0B / 19B / 5B |
Language Ranking_
Rank | Lang | User | Size | Score |
1 | gs2 | mitchs | 7 | 10000 |
2 | GolfScript | mender | 8 | 8750 |
3 | Labyrinth | mender | 9 | 7777 |
4 | Befunge | %20 | 10 | 7000 |
5 | Ruby | mender | 12 | 5833 |
6 | Burlesque | Hendrik | 14 | 5000 |
7 | sed | %20 | 16 | 4375 |
8 | Perl | test1 | 16 | 4375 |
9 | Vim | FizzyTea | 17 | 4117 |
10 | Ruby2 | rotary-o | 18 | 3888 |
11 | jq | pooq | 21 | 3333 |
12 | Scala | Hendrik | 24 | 2916 |
13 | J | pooq | 24 | 2916 |
14 | Perl6 | tanon | 26 | 2692 |
15 | Python3 | mender | 28 | 2500 |
16 | Python | mender | 31 | 2258 |
17 | JavaScript | FizzyTea | 33 | 2121 |
18 | PARI/GP | pooq | 34 | 2058 |
19 | Haskell | henkma | 39 | 1794 |
20 | FerNANDo | test1 | 51 | 1372 |
return to the top page