python 줄바꿈 팁

    

## and 뒤로 자르기 


```python

if (

    meaning["partOfSpeech"] == part_of_speech and

    meaning["definition"] == definition

):

```


이렇게 하면 코드의 가독성이 더 좋아질 것입니다.


## 다른 부분 자르기

'and' 뒤로 자르는 대신 조건문의 각 조건을 별도의 줄에 배치하여 가독성을 높일 수 있습니다. 예를 들어 다음과 같이 작성할 수 있습니다:


```python

if meaning["partOfSpeech"] == part_of_speech \

   and meaning["definition"] == definition:

```


## 괄호 사용

`if` 문에서 줄을 나눌 때 `\`를 사용하는 이유는 Python이 기본적으로 한 줄로 이어진 코드를 읽기 때문입니다. 하지만 소괄호를 사용하면 `\` 없이도 자연스럽게 줄을 나눌 수 있습니다. 다음과 같이 작성할 수 있습니다:


```python

if (meaning["partOfSpeech"] == part_of_speech

    and meaning["definition"] == definition):

```


이 방법으로 소괄호 안에 조건을 넣으면 `\` 없이도 여러 줄로 나눌 수 있어 가독성을 높일 수 있습니다.


괄호를 사용하면 코드의 가독성을 높이기 위해 여러 줄로 나눌 수 있습니다. 다음은 몇 가지 예입니다:


### 조건문 줄바꿈


```python

if (meaning["partOfSpeech"] == part_of_speech

    and meaning["definition"] == definition):

    # 실행할 코드

```


### 함수 호출 줄바꿈


```python

result = some_function(arg1, arg2,

                       arg3, arg4)

```


### 리스트 줄바꿈


```python

my_list = [

    item1,

    item2,

    item3

]

```


### 딕셔너리 줄바꿈


```python

my_dict = {

    'key1': value1,

    'key2': value2,

    'key3': value3

}

```


이처럼 소괄호나 대괄호, 중괄호를 사용하면 줄바꿈을 자유롭게 할 수 있어 코드의 가독성을 높일 수 있습니다.





댓글

이 블로그의 인기 게시물

js 스트링에서 요소 갯수 세기

STUDY

javascript cheatsheet