728x90
반응형

중국어회화 (5)

 

出入境管理人员:晚上好。您来自哪里?
Chūrùjìngguǎnlǐ:wǎnshànghǎo。Nín lái zì nǎ lǐ?
출입국관리원: 안녕하세요(저녁인사). 어디서 왔습니까?

*晚上好(wǎnshànghǎo) 저녁인사
*上午好(shàngwǔhǎo) 아침인사
*下午好(xiàwǔhǎo) 오후인사

*来自(láizì) …(로)부터 오다

 

珍妮弗:我来自美国。
Zhēnnīfú:wǒ lái zì měi guó。
제니퍼: 전 미국에서 왔어요.

 

出入境管理人员:我可以看一下您的护照吗?
Chūrùjìngguǎnlǐ:wǒ kě yǐ kàn yí xià nín de hù zhào ma?
출입국관리원: 제가 당신의 여권을 좀 봐도 될까요?

 

珍妮弗:给您。
Zhēnnīfú:gěinín
제니퍼: 네. (당신에게 드릴게요.)

 

出入境管理人员:您来这里做什么?
Chūrùjìngguǎnlǐ:nín lái zhè lǐ zuò shénme?
출입국관리원: 당신은 여기서 뭘 하려고 왔습니까?

 

珍妮弗:很高兴地告诉您,我来这里拜访一位朋友。
Zhēnnīfú:hěn gāo xìng de gào gào sù nín,wǒ lái zhè lǐ bài fǎng yí wèi péng you。
제니퍼: 당신께 소개하여 굉장히 기쁩니다, 전 이곳에 한 친구를 만나러 왔습니다.

*拜访(bàifǎng) 삼가 방문하다. 예방하다. ≒[拜会(bàihuì), 拜见(bàijiàn)]

 

出入境管理人员:您打算在韩国停留多长时间?
Chūrùjìngguǎnlǐ:nín dǎ suàn zài hán guó tíng liú duō cháng shí jiān?
출입국관리원: 당신은 한국에 얼마나 머무를 예정이십니까?

*打算(dǎsuàn) ~할 예정이다
*停留(tíngliú) (잠시) 머물다. 묵다. 체류하다. 멈추다

 

珍妮弗:只有8天。
Zhēnnīfú:zhǐyǒubātiān。
제니퍼: 오직 8일이요.

 

出入境管理人员:好的,这是您的护照。希望您在韩国过得愉快。
Chūrùjìngguǎnlǐ:hǎode,zhèshìníndehùzhào。Xīwàngnínzàihánguóguòdéyúkuài。
출입국관리원: 좋아요. 여기 당신의 여권입니다. 당신이 한국에 있는동안 즐겁길 바랍니다.

*希望(Xīwàng) 바라다, 희망하다
*愉快(yúkuài) 즐겁다, 유쾌하다

 

海关官员:您有需要报税的东西吗?
Hǎiguānguānyuán:nín yǒu xū yào bào shuì de dōng xī ma?
세관원: 당신은 세관신고를 할 물건이 있습니까?

*报税(bàoshuì) 세금을 신고하다. 세무 신고를 하다. 통관 신고를 하다.

 

珍妮弗:没有。
Zhēnnīfú:méi yǒu。
제니퍼: 없어요.

 

海关官员:您已经看过海关申报表说明了吗?
Hǎiguānguānyuán:nín yǐ jīng kàn guò hǎi guān shēn bào biǎo shuō míng le ma?
세관원: 당신은 이미 세관신고서식 설명을 보았습니까?

*海关(hǎiguān) 세관
*申报表(shēnbàobiǎo) 서식표
*说明(shuōmíng) 설명하다

 

珍妮弗:是的。我看了。
Zhēnnīfú:shì de。Wǒ kàn le。
제니퍼: 네, 봤어요.

 

海关官员:您能打开提包让我们快速检查一下吗?
Hǎiguānguānyuán:nín néng dǎ kāi tí bāo ràng wǒ men kuài sù jiǎn chá yí xià ma?
세관원: 당신은 우리가 신속하게 가방을 검사하도록 열어줄 수 있습니까?

*打开(dǎkāi) 열다
*快速(kuàisù) 신속하다
*检查(jiǎnchá) 검사하다

 

珍妮弗:没问题。
Zhēnnīfú:méi wèn tí。
제니퍼: 문제없어요.

 

海关官员:您现在可以走了。谢谢配合。
Hǎiguānguānyuán:nín xiàn zài kě yǐ zǒu le。Xiè xiè pèi hé。
세관원: 당신은 지금 갈 수 있어요. 협조해주셔서 감사합니다.

*配合(pèihé) 협동하다, 협력하다
728x90
반응형

'Language Study > Chinese' 카테고리의 다른 글

중국어 회화 (7)  (0) 2024.01.16
중국어 회화 (6)  (0) 2024.01.15
중국어 회화 (4)  (0) 2024.01.13
중국어 회화 (3)  (0) 2024.01.12
중국어 회화 (2)  (1) 2024.01.11
728x90
반응형

참고자료: https://wikidocs.net/1015

 

02-6 집합 자료형

`[동영상 강의]` : [점프 투 파이썬 02-6 집합 자료형](https://www.youtube.com/watch?v=Gv8wj2mHD8A&list=PLGSQkvB9T6rvn…

wikidocs.net

 

5. 집합

 

# 집합은 set 이라는 키워드를 사용하여 만들 수 있다.
s1 = set([1, 2, 3])
print(s1)
{1, 2, 3}

s2 = set("Hello")
print(s2)
{'e', 'H', 'l', 'o'}


# 집합에 값에는 중복을 허용하지 않고 순서가 따로 없다.
# 집합에서 인덱싱하고 값을 선택하고 슬라이싱하고 형변환이 필요하다. (리스트 or 튜플..)

s1 = set([1, 2, 3])
l1 = list(s1)
print(l1)
[1, 2, 3]
l1[0]
1

t1 = tuple(s1)
print(t1)
(1, 2, 3)
print(t1[0])
1

 

# 값의 중복을 제거할 때도 집합을 많이 사용한다.  

l1 = [1,2,2,3,3,3,3,4]

s1 = set(l1)

print(s1)

{1,2,3,4}

 

li = list(set(l1))

print(li)

[1,2,3,4]

# 다시 리스트 형으로 맞추면 중복이 사라진 리스트형으로 바꿀 수 있다.

 

# 비어있는 집합 자료형은 s = set()로 만들 수 있다.

 

 

 


# 교집합, 합집합, 차집합 구하기

# 예시: 2개의 집합
s1 = set([1, 2, 3, 4, 5, 6])
s2 = set([4, 5, 6, 7, 8, 9])

 


# 교집합 : & or intersection 함수

print(s1 & s2)
{4, 5, 6}
print(s1.intersection(s2))
{4, 5, 6}


# 합집합 : | or union 함수

print(s1 | s2)
{1, 2, 3, 4, 5, 6, 7, 8, 9}
print(s1.union(s2))
{1, 2, 3, 4, 5, 6, 7, 8, 9}

 


# 차집합 : - or difference 함수

print(s1 - s2)
{1, 2, 3}
print(s2 - s1)
{8, 9, 7}

print(s1.difference(s2))
{1, 2, 3}
print(s2.difference(s1))
{8, 9, 7}

 

 


# 집합 자료형 관련 함수


# 값 1개 추가하기 - add
s1 = set([1, 2, 3])
s1.add(4)
print(s1)
{1, 2, 3, 4}

# 값 여러 개 추가하기 - update
s1 = set([1, 2, 3])
s1.update([4, 5, 6])
print(s1)
{1, 2, 3, 4, 5, 6}

# 특정 값 제거하기 - remove
s1 = set([1, 2, 3])
s1.remove(2)
print(s1)
{1, 3}


728x90
반응형

'Data Analysis & Engineer > Python' 카테고리의 다른 글

python 자료형의 값을 저장하는 공간, 변수  (0) 2024.01.22
python 자료형: 불  (0) 2024.01.15
python 자료형: 딕셔너리  (1) 2024.01.12
python 자료형: 튜플  (1) 2024.01.12
python 자료형: 리스트  (1) 2024.01.11
728x90
반응형

중국어회화 (4)

空中乘务员:请准备好您的护照和登记证。
Kōng zhōng chéng wù yuán:qǐng zhǔn bèi hǎo nín de hù zhào hé dēng jì zhèng。
승무원: 여권과 탑승권을 준비해주세요.

*护照(hùzhào) 여권
珍妮弗:给您。
zhēn nī fú:gěi nín。
제니퍼: 여기요.
空中乘务员:谢谢。
Kōng zhōng chéng wù yuán:xiè xiè。
승무원: 감사합니다.
珍妮弗:打扰一下,这里好像是我的坐位。
zhēn nī fú:dǎ rǎo yí xià,zhè lǐ hǎo xiàng shì wǒ de zuò wèi。
제니퍼: 실례합니다만, 이곳은 제 자리라고 생각합니다.

*打扰一下(dǎ rǎo yí xià) 실례합니다.
男士:哎呀。真的很抱歉。
Nánshì:āi yā。 Zhēn de hěn bào qiàn。
남자: 아이고. 정말 죄송합니다.
珍妮弗:没关系。您介意我把靠背往后放一些吗?
zhēn nī fú:méi guān xi。Nín jiè yì wǒ bǎ kào bèi wǎng hòu fang yì xiē ma?
제니퍼: 괜찮아요.제가 등받이를 뒤로 조금 해도 될까요?

*靠背(kàobèi) 등받이
*往后(wǎnghòu) 뒤를 향하여
*往(wǎng) ~향하여
*后(hòu) 뒤쪽, 뒤
*一些(yìxiē) 조금
男士:当然不介意。
Nánshì:dāng rán bù jiè yì。
남자: 당연히 괜찮죠.
空中乘务员:您想要一份报纸吗,小姐?
Kōng zhōng chéng wù yuán:nín xiǎng yào yí fèn bào zhǐ ma, xiǎo jie?
승무원: (하나의) 신문을 보길 원하십니까? 아가씨?
珍妮弗:不需要,谢谢。我能看本杂志吗?
zhēn nī fú: bùxūyào,xièxiè。Wǒ néng kàn běn zá zhì ma?
제니퍼: 필요없어요. 고맙습니다.제가 (한 권의) 잡지를 볼 수 있을까요?

*我能看本杂志吗?(Wǒ néng kàn běn zá zhì ma?)
--> 원래는 一本杂志(yíběnzázhì) 양사 本(běn)앞에 수량사가 붙어야 하지만
      그 수량이 一(yí)일 경우 회화에서 수량사를 자주 생략하기도 한다.
空中乘务员:当然没问题。您想要什么杂志?
Kōng zhōng chéng wù yuán:dāng rán méi wèn tí。Nín xiǎng yào shénme zá zhì?
승무원: 당연히 문제없습니다.어떤 잡지를 원하십니까?
珍妮弗:《泰晤士报》。
zhēn nī fú:《Tài wù shì bào》。
제니퍼: <타임즈>요.
空中乘务员:您想喝点什么?
Kōng zhōng chéng wù yuán:nín xiǎng hē diǎn shénme?
승무원: 어떤 (조금의) 마실걸 원하십니까?
珍妮弗:请给我来杯橙汁。
zhēn nī fú:qǐng gěi wǒ lái bēi chéng zhī。
제니퍼: 오렌지주스 주세요.

*橙汁(chéngzhī) 오렌지주스
空中乘务员:好的。请记得填写这张登记卡。
Kōng zhōng chéng wù yuán:hǎode。Qǐng jì de tián xiě zhè zhāng dēng jì ka。
승무원: 네.이 (한 장의) 탑승카드를 기입하는걸 기억해주세요.
珍妮弗:有的地方我填错了。可以再换一张吗?
zhēn nī fú: yǒu de dì fang wǒ tián cuò le。Kě yǐ zài huàn yì zhāng ma?
제니퍼: 이 곳을 제가 틀렸어요.다시 (한 장을) 교환 할 수 있나요?
空中乘务员:我现在去给您拿一张新的。
Kōng zhōng chéng wù yuán:wǒ xiàn zài qù gěi nín ná yì zhāng xīn de。
승무원: 제가 지금 가서 당신께 새 것을 줄게요.
728x90
반응형

'Language Study > Chinese' 카테고리의 다른 글

중국어 회화 (6)  (0) 2024.01.15
중국어 회화 (5)  (0) 2024.01.14
중국어 회화 (3)  (0) 2024.01.12
중국어 회화 (2)  (1) 2024.01.11
중국어 회화 (1)  (1) 2024.01.10
728x90
반응형

참고자료: https://wikidocs.net/16

 

02-5 딕셔너리 자료형

`[동영상 강의]` : [점프 투 파이썬 02-5 딕셔너리 자료형](https://www.youtube.com/watch?v=XQqajwCUPTM&list;=PLGSQkvB9T6…

wikidocs.net

 

4. 딕셔너리

 

# 딕셔너리 = key 와 value 로 구성
# 연관 배열 = 해시 = 딕셔너리

# 리스트는 [] 로 튜플은 () 로 딕셔너리는 {} 로 감싼다.

# 기본형 : {Key1: Value1, Key2: Value2, Key3: Value3, ...}

dic = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(dic)

# value 에 리스트도 넣을 수 있다.
a = {'a': [1, 2, 3]}


# 딕셔너리 쌍 추가하기 ([key값])
a = {1: 'a'}
a[2] = 'b'
print(a)
{1: 'a', 2: 'b'}

a['name'] = 'pey'
print(a)
{1: 'a', 2: 'b', 'name': 'pey'}

a[3] = [1, 2, 3]
print(a)
{1: 'a', 2: 'b', 'name': 'pey', 3: [1, 2, 3]}


# 딕셔너리 요소 삭제하기 ([key값]으로 선택)
del a[1]
print(a)
{2: 'b', 'name': 'pey', 3: [1, 2, 3]}
# 여러값을 삭제할때 , 로 추가하여 한번에 삭제도 가능하다.


# 딕셔너리에서 key를 사용해 value 얻기
grade = {'pey': 10, 'julliet': 99}
print(grade['pey'])
10
print(grade['julliet'])
99

dic = {'name':'pey', 'phone':'010-9999-1234', 'birth': '1118'}
print(dic['name'])
'pey'
print(dic['phone'])
'010-9999-1234'
print(dic['birth'])
'1118'
# 두개의 값을 한번에 불러오고 싶을 때 ,로 값 연결
print(dic['birth'], dic['phone'])



# 딕셔너리 만들 때 주의할 사항
# 1. 딕셔너리에서 Key는 고유한 값이므로 중복되는 Key 값을 설정해 놓으면 하나를 제외한 나머지 것들이 모두 무시된다는 점에 주의해야 한다.
a = {1:'a', 1:'b'}
print(a)
{1: 'b'}
# 덮어써져서 마지막값으로만 출력됌

# 2. Key에 리스트는 쓸 수 없다는 것이다. 하지만 튜플은 Key로 쓸 수 있다. 
# 딕셔너리의 Key로 쓸 수 있느냐, 없느냐는 Key가 변하는(mutable) 값인지, 변하지 않는(immutable) 값인지에 달려 있다. 
# 리스트는 그 값이 변할 수 있기 때문에 Key로 쓸 수 없다.


# 딕셔너리 관련 함수 1 - keys() 함수 : key값만 출력
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.keys())
# dict_keys(['name', 'phone', 'birth'])
print(list(a.keys())) # list로 변환 할 때

for k in a.keys():
    print(k)
# 보통 for문과 같이 사용 된다.


# 딕셔너리 관련 함수 2 - values : value 값만 출력
print(a.values())
# dict_values(['pey', '010-9999-1234', '1118'])


# key, value 쌍 얻기 - items
print(a.items())
#dict_items([('name', 'pey'), ('phone', '010-9999-1234'), ('birth', '1118')])
# key:value값이 튜플에 담겨 출력 된다.

# key, value 쌍 모두 지우기 - clear
print(a.clear())
print(a)
# {} 빈 딕셔너리

# Key로 Value 얻기 - get
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.get('name')) # print(a['name']) 와 결과값이 같다.
# 딕셔너리에 없는 값을 입력했을때 get 함수의 결과값은 none 이라고 뜨고, 뒤 예시는 에러로 출력된다.
'pey'

print(a.get('nokey', 'foo'))
# 딕셔너리 안에 key값에 없는 값을 입력했을 때 리턴받고 싶은 value의 값을 지정할 수 있다.
'foo'

# 해당 Key가 딕셔너리 안에 있는지 조사하기 - in
a = {'name':'pey', 'phone':'010-9999-1234', 'birth': '1118'}
print('name' in a)
True
print('email' in a)
False


# 리스트와 개념이 비슷하다고 생각해도 좋다.
a = [1,2,3] # 리스트: 인덱스번호0=1, 1=2, 2=3
a = {0:1, 1:2, 2:3} # 딕셔너리: key0=value1, key1=value2, key2=value3




728x90
반응형

'Data Analysis & Engineer > Python' 카테고리의 다른 글

python 자료형: 불  (0) 2024.01.15
python 자료형: 집합  (2) 2024.01.14
python 자료형: 튜플  (1) 2024.01.12
python 자료형: 리스트  (1) 2024.01.11
python 자료형: 숫자형과 문자열  (2) 2024.01.11
728x90
반응형

참고자료: https://wikidocs.net/15

 

02-4 튜플 자료형

`[동영상 강의]` : [점프 투 파이썬 02-4 튜플 자료형](https://www.youtube.com/watch?v=o6hyquTZK2k&list;=PLGSQkvB9T6rv…

wikidocs.net

 

4. 튜플


# 리스트와 거의 유사
# 리스트는[]로 튜플은()로 감싼다.
# 리스트는 요솟값의 생성, 삭제, 수정이 가능하지만, 튜플은 요솟값을 바꿀 수 없다.
# 변경이 안되는 리스트 이다.

# Mutable (리스트, 딕셔너리, 집합)
# Immutable (정수, 실수, 문자열, 튜플)

t1 = ()
t2 = (1,) # 튜플은 1개의 값일때 뒤에 ,를 적어준다.
t3 = (1, 2, 3)
t4 = 1, 2, 3
print(type(t4))
>>>class 'tuple'
t5 = ('a', 'b', ('ab', 'cd'))

# 튜플 요솟값을 삭제하려 할 때
t1 = (1, 2, 'a', 'b')
del t1[0]
# 지울 수 없다는 오류메세지가 뜸

# 튜플 요솟값을 변경하려 할 때
t1 = (1, 2, 'a', 'b')
t1[0] = 'c'
# 오류


# 튜플 인덱싱 하기
t1 = (1, 2, 'a', 'b')
print(t1[0])
1
print(t1[3])
'b'

# 튜플 슬라이싱 하기
t1 = (1, 2, 'a', 'b')
t1[1:]
(2, 'a', 'b')

# 튜플 더하기
t1 = (1, 2, 'a', 'b')
t2 = (3, 4)
t3 = t1 + t2
print(t3) # 새로운 t3라는 튜플이 만들어 졌다
(1, 2, 'a', 'b', 3, 4)

# 튜플 곱하기
t2 = (3, 4)
t3 = t2 * 3
print(t3)
(3, 4, 3, 4, 3, 4)

# 튜플 길이 구하기
t1 = (1, 2, 'a', 'b')
print(len(t1))
4

# 튜플은 요솟값을 변경할수 없기 때문에 sort, insert, remove, pop과 같은 내장 함수가 없다.

728x90
반응형

'Data Analysis & Engineer > Python' 카테고리의 다른 글

python 자료형: 불  (0) 2024.01.15
python 자료형: 집합  (2) 2024.01.14
python 자료형: 딕셔너리  (1) 2024.01.12
python 자료형: 리스트  (1) 2024.01.11
python 자료형: 숫자형과 문자열  (2) 2024.01.11

+ Recent posts