반응형

리스트, 튜플, 사전

 

리스트의 정의와 리스트 기본 연산

리스트: 임의의 객체를 순차적으로 저장하는 집합적 자료형
리스트 기본 연산: 문자열이 지닌 대부분의 연산들은 리스트도 지원

 

range() 함수를 통한 인덱스 리스트 생성
range(k): 0부터 k-1까지의 숫자의 리스트를 반환함

 

 

튜플의 정의와 기본 연산


튜플: 리스트와 유사하지만 튜플 내의 값을 변경할 수 없음, 각 값에 대해 인덱스가 부여됨
튜플의 상수적 성격: 튜플은 내용 변경 불가(리스트는 내용 변경 가능)

 

사전의 정의와 기본 사용법


사전: 키를 이용하여 값을 저장하는 자료 구조이며 저장된 각 자료에 대한 순서는 의미 없음
사용법: x라는 키값을 넣으면 값 y를 반환함

 

 


내장 자료형의 정리와 객체 신원 파악

 

내장 자료형의 특성 정리
수치형: 값 변경 불가능
문자열: 시퀀스 자료형이며 변경 불가능
리스트: 시퀀스 자료형이며 변경 가능
튜플: 시퀀스 자료형이며 변경 불가능
사전: 매핑 유형이며 변경 가능

 

내장 자료형 알아보기


Type(A): A의 자료형을 알 수 있음
==: 자료형의 비교

 

객체의 신원 식별하기


id(): 객체의 식별자를 반환
is 키워드: 두 객체의 식별자가 동일한지 테스트

 

 

반응형
반응형

수치 자료형

 

  • 정수형 상수: 입력 형태에 따라 10진 정수, 8진 정수, 16진 정수로 입력할 수 있으며 출력은 10진 정수로만 가능함
  • 실수형 상수: 1.2, 3.5e3과 같이 소수점을 포함하고 있는 상수
  • 롱형 상수: 수치가 큰 수는 롱형으로써 숫자 마지막에 L을 붙여 표시
  • 복소수형 상수: 복소수는 실수(ex. 10)와 허수(ex. 20j)로 이루어짐
  • 수치 자료형의 치환: x가 지니고 있는 1의 값이 변경되는 것이 아니라 새로운 객체 2로 레퍼런스를 변경하는 것임

 

 

수치 연산 내장 함수

abs: 절대값형 / int: 정수형 / long: 롱형 / float: 실수형 / complex: 복소수형
divmod(A, B): A를 B로 나눈 몫과 나머지 / pow(A, B): A의 B제곱

math 모듈의 수치 연산 함수: math 모듈은 수학적으로 정의된 변수, 함수를 지원함

 

 

문자열

 

문자열 형식
한 줄 문자열: 작은 따옴표나 큰 따옴표 사용
여러 줄 문자열: 연속된 작은 따옴표 또는 큰 따옴표 세 개

 

인덱싱(Indexing)과 슬라이싱(Slicing)
인덱싱: 문자열의 각 문자에 순차적으로 인덱스가 붙음
슬라이싱: 문자열의 인덱스를 이용하여 문자열의 전체 또는 일부를 출력

 

문자열 연산
+: 연결 / *: 반복

 

문자열의 길이
len(): 문자열의 길이를 반환하는 내장함수

 

문자열내 포함 관계 여부
in, not in: 문자열내에 일부 문자열이 포함되어 있는지를 파악하는 키워드

 

 

 

반응형
반응형

[Mobile] 안드로이드 모바일웹에서 구글 마켓앱 호출하기


<!-- *참고 : http://stackoverflow.com/questions/3239478/how-to-link-to-android-market-app -->





<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
jQuery(function() {
  updateAndroidMarketLinks();
  // some more core here ...

  function updateAndroidMarketLinks()
  {
    var ua = navigator.userAgent.toLowerCase();
    if (0 <= ua.indexOf("android")) {
      // we have android
      $("a[href^='http://market.android.com/']").each(function() {
        this.href = this.href.replace(/^http:\/\/market\.android\.com\//,
          "market://");
      });
    }
  }
});
</script>

         <br><br><br>
<a href="http://market.android.com/details?id=com.google.earth" target="_blank">com.google.earth</a>
 
         <br><br><br>



반응형
반응형

모른다는 것은 수치스럽거나 해로운 것이 아니다.
모든 것을 다 안다는 것은 있을 수 없는 일이다.
모르는 것을 아는 척하는 것이야말로
수치스럽고 해로운 일이다.
- 톨스토이

 


마크 트웨인은 지적합니다.
“당신을 곤경에 빠뜨리는 것은 당신이 모르고 있는 것이 아니라
그럴 리 없다고 확신하고 있는 것이다.”
많이 안다고 지적 자만에 빠진 순간 퇴락이 시작되고,
지적 겸손과 지적 호기심을 유지하는 한 지속적인 발전이 보장됩니다.

 

 

반응형
반응형

저 몽골의 초원에 피어나는
온갖 들꽃들이 왜 그렇게 아름다운 색으로
피어날까요? 왜 그렇게도 진하고 멋진 향기를
풍기며 피어날까요? 그건 바로 벌과 나비를
불러 모으기 위한, 그래서 수분활동에
성공하기 위한 나름의 몸짓입니다.
들꽃들이 생존과 번식을 위해
벌과 나비를 상대로 벌이는
처절한 몸부림이지요.


- 조용경의《인생의 절정에 다다른 그대가
                      한번쯤 기억해야 할 것들》중에서 -


* 초원의 거친 바람이
들꽃들을 아름답고 향기롭게 만듭니다.
거친 바람에 살아남으려면 벌과 나비를 불러야 하고,
그러려면 더 아름답고 더 향기롭지 않으면 안되니까요.
몽골에서 초원에 머물다 보면 그 진한 들꽃향기로
마치 향연이 벌어진 듯한 착각에 빠져듭니다.  
당신을 몸부림치게 하는 거친 바람이
당신의 인생을 더욱 아름답고
향기롭게 할 것입니다.

반응형

+ Recent posts