파이썬/코드

    [파이썬] 소수점 자리수 지정

    목차 round() 함수로 소수점 지정 format() 함수로 소수점 지정 f-string으로 소수점 지정 round() 함수로 소수점 지정 print(round(실수, 1)) # 소수점 첫 번째 자리까지 표시. 두번째 자리에서 반올림한다 num = 1.345678 print("소수점 첫번째 자리까지 표기 : ", round(num, 1)) print("소수점 두번째 자리까지 표기 : ", round(num, 2)) print("소수점 세번째 자리까지 표기 : ", round(num, 3)) print("소수점 네번째 자리까지 표기 : ", round(num, 4)) >>> 소수점 첫번째 자리까지 표기 : 1.3 소수점 두번째 자리까지 표기 : 1.35 소수점 세번째 자리까지 표기 : 1.346 소수점 ..

    [파이썬] 리스트 값 무작위로 섞기

    import random list = ['a', 'b', 'c', 'd', 'e', 'f'] print("기본 list목록 : " + str(list)) random.shuffle(list) print("랜덤으로 섞은 list목록 : " + str(list)) //// 기본 list목록 : ['a', 'b', 'c', 'd', 'e', 'f'] 랜덤으로 섞은 list목록 : ['d', 'a', 'e', 'f', 'c', 'b'] 실행 할 때마다 shuffle로 섞은 값이 변한다.

    [파이썬] map 함수 사용 방법과 예시

    map함수란? 여러 개의 데이터를 한 번에 다른 형태로 변환할 때 사용한다. 주로 list, tuple 같은 sequence에 사용된다. 기본 문법 map(함수, sequence) ex) map(int, input().split) #input().split 은 리스트 형태다. 입력받은 값을 전부 정수로 변경 사용 방법 # 2개 이상의 정수값을 입력 받을 때 num1, num2, num3 = map(int, input().split()) print(num1, num2, num3) >> 10, 25, 40 10, 25, 40 # sequence(리스트, 튜플)에 특정 함수를 적용시키고 싶을 때 def multiply(n): return n * n listA = [10, 20, 30, 40, 50, 60, 7..

    [파이썬] print함수 옵션(sep, end, format)

    옵션 1. sep 2. end 3. format 1. sep separate의 줄임말. "각 문자열 사이를 어떻게 구분 할 것인가"를 나타낸다. 기본값은 ' '(띄어쓰기)로 되어있으며 반드시 문자열로 설정하여야 한다. n1 = "Welcome" n2 = "to the" n3 = "Python" n4 = "World" print(n1, n2, n3, n4, sep='@') >>>Welcome@to the@Python@World​ 2. end end 옵션은 그 뒤의 출력값과 이어서 출력한다.(줄바꿈 생략) print("Welcome to ", end="") print("the Python World") >>>Welcome to the Python World 3. format 포맷팅을 활용하여 특정 서식에 따..

    [파이썬] 파이썬과 SQLite3 연동

    import sqlite3 conn = sqlite3.connect("DB파일명.db") cur = conn.cursor() #SQL구문을 실행하려면 .cursor()이 필수다 cur.execute('''테이블생성구문''') #SQL구문을 실행하려면 양쪽에 홑따옴표 3개로 구문을 감싸줘야 한다 #그 외 명령어 cur.execute('''SQL Syntax''') #해당 구문 실행 con.commit() #.commit을 해야만 변경된 부분이 저장된다. num = cur.fetchall() #execute로 탐색한 데이터를 num이라는 변수에 배열로 저장한다

    [파이썬] 파이썬으로 텔넷 연결하기

    import telnetlib tn = telnetlib.Telnet("192.168.58.10") #접속할 IP주소 tn.read_until(b"Username: ") #'login: '이 뜰때까지 기다림 tn.write('유저명'.encode('인코딩 타입') + b'\n') #연결하려는 환경에 따라 UTF-8,ascii같은 tn.read_until(b"Password: ") #인코딩 타입을 설정한다 tn.write('비밀번호'.encode('인코딩 타입') + b'\n') IN_INPtext = self.textEdit.toPlainText() #textEdit에 입력한 문자열 입력 받고 w_txt = IN_INPtext.split('\n') #\n을 기준으로 나누고 배열로 저장 for data i..

반응형