Skip to content
Snippets Groups Projects
Commit 9b752eee authored by KimMinSeob's avatar KimMinSeob
Browse files

Upload New File

parent 5f17ffcf
No related branches found
No related tags found
No related merge requests found
비트.py 0 → 100644
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.
>>> "111".count("1")
3
>>> a
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
a
NameError: name 'a' is not defined
>>> a=1111111
>>> a
1111111
>>> a.replace("1","2")
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
a.replace("1","2")
AttributeError: 'int' object has no attribute 'replace'
>>> a='1111111'
>>> a
'1111111'
>>> a.replace("1","2")
'2222222'
>>> import math as m
>>> m.sin
<built-in function sin>
>>> m.sin(pi)
Traceback (most recent call last):
File "<pyshell#10>", 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
>>> a>>2
13
>>> a
54
>>> a>>2
13
>>> bin(a>>1)
'0b11011'
>>> bin(a<<1)
'0b1101100'
>>> a
54
>>> a
54
>>> a
54
a
>>>
a
>>>
>>> a
>>> a
54
a
>>> a
54
a
>>>
>>> a
54
a
>>>
>>> a
a
>>>
a
>>> a
54
>>> a
54
>>> a<<1
108
>>> a>>1
27
>>> a
54
>>> b=-1
>>> b
-1
>>> b
-1
>>> b
-1
b
>>>
>>> b
-1
b
>>>
>>> b
-1
b
>>>
>>> b
-1
>>> bin(b)
'-0b1'
>>> c=-2
>>> bin(c)
'-0b10'
>>> d=-4
>>> bin(d)
'-0b100'
>>> b>>2
-1
>>> b<<2
-4
>>> 0b110110110110111 ^ 110110110111111
110110110103600
>>> 0b110110110110111 ^ 1111
27104
>>> 0b110110110110111 ^ 0b1111
28088
>>> bin(0b110110110110111 ^ 0b1111)
'0b110110110111000'
>>> a=0
>>> bin(0)
'0b0'
>>> ~a
-1
>>> a=2340
>>> ~a
-2341
>>> bin(a)
'0b100100100100'
>>> bin(~a)
'-0b100100100101'
>>> bin(-a)
'-0b100100100100'
>>> a = 0b01001100
>>> a
76
>>> ~a
-77
>>> a ^ 0b01010101
25
>>> bin(a ^ 0b01010101)
'0b11001'
>>> bin(a | 0b01010101)
'0b1011101'
>>> bin(a & 0b10101010)
'0b1000'
>>> bin(a & -16)
'0b1000000'
>>> a= 15
>>> ~a
-16
>>> a
15
>>> bin(~a)
'-0b10000'
>>> a = -16
>>> bin(a & 0b1011)
'0b0'
>>> bin(a & -8)
'-0b10000'
>>> bin(a & -0b1111)
'-0b10000'
>>> a= 15
>>> a=16
>>> bin(a ^ -1)
'-0b10001'
>>>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment