-유튜브에서 html 코드 복사해서 붙여넣기
-지도에서 html 코드 복사해서 붙여넣기
유용한사이트) 디자인참고
(1)웹페이지 내용을 중앙으로 위치
<body class="container">
(2)버튼만들기&버튼합치기
<div class="btn-group"> <a href="/create/" class="btn btn-primary">create</a> <a href="/update/" class="btn btn-primary">update</a> </div> <a href="/delete/" class="btn btn-primary">delete</a>
Java:<script> console.log(true); console.log(false); console.log(1===1);//true console.log(1===2); //false console.log(1>2); //false console.log(1<2); //true </script>
Python:
print(True) print(False) print(1==1) print(1==2) print(1>2) print(1<2)
Java:
``` <script> console.log(1); if (true){ console.log(2.1); console.log(3.1); } else{ console.log(2.2); console.log(3.3) } console.log(4); </script>
Python:
a=3 if a==1: print("a는 %d" %a) elif a==2: print("a는 %d" %a) else : print("a는 %d" %a) print(1) if True: print(2.1) print(3.1) else : print(2.2) print(3.3) print(4)
Java:
``` <script> member=['egoing','duru']; for (let i=0;i<member.length;i=i+1){ document.write('<li>'+member[i]+'</li>'); } </script>
Python:
members=['egoing','duru'] for member in members: print(member) for i in range(len(members)): print(members[i]) print() members2=[ ['egoing','seoul','programmer'], ['duru','daegu','dba'] ] print(members2[0][0]) for member2 in members2: for member in member2: print(member) print() egoing = {'name':'egoing','city':'seoul','job':'programmer'} for name in egoing: print(egoing[name]) print() members3=[ {'name':'egoing','city':'seoul','job':'programmer'}, {'name':'duru','city':'daegu','job':'dba'} ] for member in members3: print(member)
Java:
<script> function sum(var1,var2){ return var1+var2; } console.log(sum(10,20)); </script>
Python:
def sum(var1,var2): return var1+var2 print(sum(10,20)) def minus(var1,var2): var3=var1-var2 return var3 print(minus(100,10))
(1)HTML
<html> <body> <h1>계산기</h1> <h2>계산기버튼을 클릭해 숫자를 입력하십시오.</h2> <input type="button" value="계산기" onclick=" let var1=Number(prompt('첫번째 숫자')); let str1=prompt('연산기호'); let var2=Number(prompt('두번째 숫자')); function calculator(var1,var2,str1){ if (str1==='+'){ 결과=var1+var2; } if (str1==='-'){ 결과=var1-var2; } if (str1==='*'){ 결과=var1*var2; } if (str1==='/'){ 결과=var1/var2; }else{ 결과='연산기호오류' } return 결과 } alert('계산결과: '+ calculator(var1,var2,str1)); "> </body> </html>
(2)파이선
def calculator(var1,var2,str1): if str1=="+": 결과=var1+var2 elif str1=="-": 결과=var1-var2 elif str1=="*": 결과=var1*var2 elif str1=="/": 결과=var1/var2 else: 결과="연산기호오류" return 결과 var1=int(input("첫번째 숫자: ")) str1=input("연산기호: ") var2=int(input("두번째 숫자: ")) print(calculator(var1,var2,str1))
딕셔너리에서 하나하나를 불러오는게 헷갈렸다.
계산기를 만들때 input으로 입력한 값을 숫자로 변환하지 않아서 오류가 났다.
java에서는 Number
python에서는 int 또는 float를 이용해서 숫자로 변환하는 것을 배워서 해결하였다.
내가 스스로 사칙연산계산기를 만들어보니까 재미있었다.
앞으로 더 많이 응용할 수 있었으면 좋겠다.