Python 초보자 노트 (3): 출력 목록의 홀수/홀수 항목, 문자열의 짝수 항목, 문자열의 대소문자 변환...

4621 단어
【1】a=[8,13,11,6,26,19,24]1) 출력 목록 a의 홀수 항목 2) 출력 목록 a의 홀수
풀다
1 a=[8,13,11,6,26,19,24]
2 print a[::2]

 
Result:>>>[8, 11, 26, 24]
2)
1 a = [8,13,11,6,26,19,24]
2 b = []
3 for item in a:
4     if item%2 !=0:
5         b.append(item)
6     else:
7         continue
8 print b

 
Result:>>>[13, 11, 19]
 
[2] st ='Hello Python DuShuSir'st 문자열에서 짝수 자리의 문자를 출력하십시오
방법1:
1 st = 'Hello Python DuShuSir'
2 sr =''
3 i=0
4 while i<len(st):
5     if i%2!=0:
6         sr +=st[i]
7     i +=1
8 print sr

 
방법2:
1 st = 'Hello Python DuShuSir'
2 print st[1::2]

 
Result:>>>el yhnDSui
【3】 알려진 문자열 a = "dUsHusIR6cOM6", 요구 사항: 1) a 문자열을 소문자로 바꾸거나 대문자로 바꾸십시오 2) a 문자열의 소문자를 대문자로 바꾸거나 대문자를 소문자로 바꾸십시오
풀다
1 a = "dUsHUsIR6cOM6"
2 print a.upper() 
3 print a.lower()

 
Result:>>>DUSHUSIR6COM6dushusir6com6
2)
 1 a = "dUsHUsIR6cOM6"
 2 b = ""
 3 i=0
 4 while i<len(a):
 5     if a[i].isupper():
 6         b +=a[i].lower()
 7     elif a[i].islower():
 8         b +=a[i].upper()
 9     elif a[i].isdigit():
10         b +=a[i]
11     i +=1
12 print b

 
Result:>>>DuShuSir6Com6
 
출처: DuShuSir
전재 대상:https://www.cnblogs.com/DuShuSir/p/6094516.html

좋은 웹페이지 즐겨찾기