Skip to content
Snippets Groups Projects
Commit d17dfc8e authored by Minseong Kwon's avatar Minseong Kwon
Browse files

Add new file

parent 553e8196
No related branches found
No related tags found
No related merge requests found
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> a = "111111"
>>> a.count("1")
6
>>> a.count("11")
3
>>> a.replace("111","2")
'22'
>>> import math
>>> import math as m
>>> m.pi
3.141592653589793
>>> m.sin(pi)
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
m.sin(pi)
NameError: name 'pi' is not defined
>>> m.sin(0.0)
0.0
>>> a = 0b110110
>>> a
54
>>> bin(a)
'0b110110'
>>> a >> 1
27
>>> bin(a)
'0b110110'
>>> bin(a >> 1)
'0b11011'
>>> bin(a << 4)
'0b1101100000'
>>> bin(a )
'0b110110'
>>> bin(a >> 5)
'0b1'
>>> b = -1
>>> bin(b)
'-0b1'
>>> 9^10
3
>>> bin(0b110110110110111 ^ ox1111)
Traceback (most recent call last):
File "<pyshell#21>", line 1, in <module>
bin(0b110110110110111 ^ ox1111)
NameError: name 'ox1111' is not defined
>>> bin(0b110110110111 ^ 0b1111)
'0b110110111000'
>>> bin(0b110110110111 ^ 0xf)
'0b110110111000'
>>> bin(0b110110110111 ^ 15)
'0b110110111000'
>>> bin(0b110110110111 ^ 0o17)
'0b110110111000'
>>> a = 2340
>>> ~a
-2341
>>> bin(a)
'0b100100100100'
>>> bin(-a)
'-0b100100100100'
>>> bin(~a)
'-0b100100100101'
>>> bin(7)
'0b111'
>>> bin(~7)
'-0b1000'
>>> ~7
-8
>>> a = 0b01001100
>>> bin(a | 0b01010101)
'0b1011101'
>>> bin(a & 0b10101010)
'0b1000'
>>> bin(a ^ 0b1111)
'0b1000011'
>>> bin(a & 0b0000)
'0b0'
>>> -0b1000
-8
>>> bin(a & -0b1000)
'0b1001000'
>>> bin(a & 0b1000)
'0b1000'
>>> bin(-18)
'-0b10010'
>>> bin(~15)
'-0b10000'
>>> a=15
>>> ~a
-16
>>> bin(~a)
'-0b10000'
>>> a | ~0b1111
-1
>>> bin(a & 0b1011)
'0b1011'
>>> a = -16
>>> bin(a & -ob10100)
Traceback (most recent call last):
File "<pyshell#50>", line 1, in <module>
bin(a & -ob10100)
NameError: name 'ob10100' is not defined
>>> bin(a & -0b10100)
'-0b100000'
>>> bin(a)
'-0b10000'
>>> bin(-1)
'-0b1'
>>> bin(a ^ -1)
'0b1111'
>>> (a ^ -1) == (a * -1 + -1)
True
>>> (a << 2 ) == (a / 4)
False
>>> a / 4
-4.0
>>> (a << 2) == (a //4)
False
>>> (a >> 2 ) == (a // 4)
True
>>> (a >> 2 ) == (a / 4)
True
>>>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment