From 9b752eeee92c3d3735448863571f80da591db55e Mon Sep 17 00:00:00 2001
From: KimMinSeob <msmk530@ajou.ac.kr>
Date: Fri, 30 Nov 2018 16:49:42 +0900
Subject: [PATCH] Upload New File

---
 "\353\271\204\355\212\270.py" | 172 ++++++++++++++++++++++++++++++++++
 1 file changed, 172 insertions(+)
 create mode 100644 "\353\271\204\355\212\270.py"

diff --git "a/\353\271\204\355\212\270.py" "b/\353\271\204\355\212\270.py"
new file mode 100644
index 0000000..b88da8c
--- /dev/null
+++ "b/\353\271\204\355\212\270.py"
@@ -0,0 +1,172 @@
+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'
+>>> 
-- 
GitLab