본문 바로가기

변환3

[python] String - 01 안녕하세요. TDR입니다. 오늘은 어느 언어에서만 많이 쓰이는 String을 python에서 어떻게 사용하면 되는지 정리해 보겠습니다. ## 선언 str_object = 'apple' str_object = "banana" # 작은 따옴표 3개를 쓰면 개행을 포함한 그대로의 내용이 출력됨 str_object = '''How to write multi line text''' # 문열안에 \n 를 포함시켜도 개행 가능 str_object = "banana\nfruit" ## 문자열 바꾸기 str_object = 'I like apple' # .replace(, ) new_str = str_object.replace('apple', 'banana')# I like banana ## 문자 바꾸기 str_obje.. 2024. 1. 30.
[python] dictionary <-> json 안녕하세요. TDR입니다.오늘은 python에서 형태가 유사한 Dictonary와 json 간의 변환 및 각 특징에 대해서 알아보겠습니다.import json## 변환용 dict 정의dict_object = {'Key': 'Name', 'Value': 'Apple'}## dict를 json으로 변환# 만약 그냥 string으로 저장한다면# json_object = '''{# "Key": "Name",# "Value": "Apple"#}'''json_object = json.dumps(dict_object)## json format은 기본적으로 str 형으로 인식됨print(type(dict_object)) # print(type(json_object)) # #.. 2024. 1. 26.
10진수를 2진수로 변환하는 코드 아는 형의 권유로 아무생각 없이 만든 코드이다. 하는 일은 unsigned int형을 받아서(범위 : 0~4294967296, 단 int가 4바이트인 컴퓨터에서...) 2진수로 출력하는 형태이다. 아무 생각 없이 짤려면 아무생각 없이 만들수도 있었지만 왠지 자꾸 무의미한 메모리 할당이 싫어서 동적할당을 사용하였다. C++만 하다 C로 동적할당을 하려고 하니 이것도 쉽지 않았지만 가장 불편했던 것은 cout을 못쓰고 printf를 써야했던 점이다... 뭐 경우에 따라서는 printf가 편하기도 하지만 대체적으로 사용의 편의성에는 cout이 났다. printf는 표현의 편의성이 뛰어나지만... 아무튼 아래는 코드다. #include #include #include void main() { char* bana.. 2009. 3. 4.