목록전체 글 (418)
Creative Code
# 문자열 변수 data1 선언 data1 = "hello world's" print(data1) # 문자열 변수 data2 선언 data2 = 'i say "hi"' print(data2) # 이스케이프 시퀀스를 사용한 문자열 data3 선언 data3 = 'hello\nhi\n' print(data3) # 여러 줄 문자열을 ''' 또는 """로 생성한 변수 data4 data4 = '''내용1 내용2 내용3 ''' print(data4) # 문자열 연결과 반복 head = "python" tail = " is fun!" print(head + tail) # 문자열 연결 print(head * 2) # 문자열 반복 print('-' * 50) # 문자열 반복 # 문자열 슬라이싱과 길이 출력 a = "L..
# 사용자로부터 이름 입력 받기 print("이름을 입력하세요 : ") name = input() print("Hello!", name, "nice to meet you~") # 사용자로부터 키 입력 받기 (실수로 변환) print("키를 입력해주세요 : ") tall = float(input()) print("당신의 키는", tall, "입니다.") # 사용자로부터 섭씨 온도 입력 받기 print("변환할 섭씨 온도를 입력해주세요 : ") celsius = input() fahrenheit = float(celsius) * 1.8 + 32 print("섭씨온도 :", celsius) print("화씨온도 :", fahrenheit) # 리스트 선언과 사용 colors = ['red', 'blue', '..
# 정수 변수 a를 선언하고 값을 할당 a = 123 print(a) # 변수 a 출력 print(type(a)) # 변수 a의 타입 출력 # 부동 소수점 변수 b를 선언하고 값을 할당 b = 1.2 print(b) # 변수 b 출력 print(type(b)) # 변수 b의 타입 출력 # 지수 표기법을 사용하여 부동 소수점 변수 c를 선언하고 값을 할당 c = 4.24E10 print(c) # 변수 c 출력 print(type(c)) # 변수 c의 타입 출력 # 8진수 표현을 사용하여 정수 변수 d를 선언하고 값을 할당 d = 0o23 print(d) # 변수 d 출력 # 다양한 연산을 수행 print(7/3) # 나눗셈 print(7//3) # 정수 나눗셈 (몫) print(7%3) # 나머지 prin..
# 정수 변수 a와 b를 선언하고 값을 할당 a = 3 b = 4 # a와 b를 출력 print(a, b) # 실수 변수 a와 b를 선언하고 값을 할당 a = 1.3 b = 2.2 # a와 b를 출력 print(a, b) # 문자열 변수 a와 b를 선언하고 값을 할당 a = "ABC" b = "1092" # a와 b를 출력 print(a, b) # 부울 변수 a와 b를 선언하고 값을 할당 a = True b = False # a와 b를 출력 print(a, b) # 정수 변수 a와 b를 선언하고 값을 할당 a = 52 b = 7 # 더하기, 빼기, 곱하기, 나누기, 지수 계산, 정수 나누기, 나머지 계산 print(a + b) print(a - b) print(a * b) print(a / b) prin..
※thread1.c파일 #include #include #include void* thread_main(void *arg); int main(int argc, char *argv[]) { pthread_t t_id; // 쓰레드 식별자 int thread_param = 5; // 쓰레드에 전달할 인자 if (pthread_create(&t_id, NULL, thread_main, (void*)&thread_param) != 0) { puts("pthread_create() error"); return -1; } // 메인 쓰레드가 10초 동안 대기 sleep(10); puts("end of main"); return 0; } void* thread_main(void *arg) { int i; int cn..
※gethostbyname.c파일 #include #include #include #include #include void error_handling(char *message); int main(int argc, char *argv[]) { int i; struct hostent *host; // 명령행 인자 체크 if (argc != 2) { printf("Usage : %s \n", argv[0]); exit(1); } // 호스트 정보 조회 host = gethostbyname(argv[1]); if (!host) error_handling("gethost... error"); printf("Official name: %s\n", host->h_name); // 별칭(alias) 목록 출력 for ..