[Pythonラーニング]第1週まとめ
21.10.30
1週目のサンプルリスト、チュートリアル、ディクシャナリー(+J共有の他の問題)の作成
1、6、5、2、10、8を因数とするリスト「a」を作成し、 を作成する.第3次買収5を20 に変更最初の買収者1 を削除リスト「a」を降順に並べて「b」に格納し、 a,bは、それぞれ3番目から5番目のパラメータ を前に出力. tupleを用いて変数x,y,zの順に10,30,50に代入し,x,y,zを出力する 1、3、および5の値を持つtuple cおよび2、4、および6の値を持つtupledを作成します. cとdの交換値 1、2、3、4、5をキーとし、大きい1、大きい2、大きい3、大きい4、教授を次値とするバイナリaaを生成し、 .
削除キーが「5」のキー aaに5人の「key」 人がいるかどうかを確認します.
タイトルは『Python study』ではなく『P study』の方が私一人しか見られないので『Python study』です
初めての着メロ开発...
まだ使い方が分からないので、
慣れる前に、直接学習内容の整理に使うべき…!😅
Pythonの勉強は初めてで、
私は面倒になるのではないかと心配しています.
勉強を始めたばかりの頃は、質問の部分をよく説明してくれたので、勉強時間が有益で便利でした!
来週も頑張ります.💛💚
1週目のサンプルリスト、チュートリアル、ディクシャナリー(+J共有の他の問題)の作成
#1.リスト
## 1, 6, 5, 2, 10, 8 을 인수로 가지는 리스트 'a'를 만들고
a=[1, 6, 5, 2, 10, 8]
## 세번째 인수인 5를 20으로 바꾸고
a.remove(5)
a.insert(2, 20)
## 첫번째 인수인 1을 삭제하고
a.remove(1)
## 리스트 'a'를 내림차순으로 정렬해서 'b'에 저장하고
a.sort(reverse=True)
b=sorted(a)
print(a)
print(b)
## a, b 각각 앞에서 3~5번째에 해당하는 인수를 출력하시오
print(a[2:5])
print(b[2:5])
#2.調音
## 튜플을 이용해서 변수 x, y, z 에 차례대로 10, 30, 50의 값을 대입하고, x, y, z를 출력하시오
x,y,z=10,30,50
print(x,y,z)
## 1,3,5의 값을 갖는 튜플 c와 2,4,6의 값을 갖는 튜플 d를 생성하시오
c=(1,3,5)
d=(2,4,6)
print(c,d)
## c와 d의 값을 교환하시오
temp=c
c=d
d=temp
print(c,d)
#3.ディックシャナリー
削除
## 1, 2, 3, 4, 5를 각각의 key로 설정하고, freshman, sophomore, junior, senior, prof 를 차례로 value로 설정하는 딕셔너리 aa를 생성하시오
aa = {1: 'freshman', 2: 'sophmore',3:'junior',4:'senior',5:'prof'}
print(aa)
## key가 '5' 인 key를 삭제하시오
del aa[5]
## aa에 5인 'key'가 있는지 확인하시오
print(5 in aa)
#4.Jが共有する他の問題
#4-1
## 여러가지 방법 1
language1=["C", "C++", "JAVA"]
language2=["Python", "Go", "C#"]
language1 += language2
languages=language1
print(languages)
## 여러가지 방법 2
language1 = ["C", "C++", "JAVA"]; language2 = ["Python", "Go", "C#"]
languages = []
languages.extend(language1)
languages.extend(language2)
print(languages)
## 여러가지 방법 3
language1 = ["C", "C++", "JAVA"]; language2 = ["Python", "Go", "C#"]
languages = language1+language2
print(languages)
## 이건 확실히 내 답안보다는 다른분이 하신 방법이 짧고 편리해보인다!!
#4-2
## 여러가지 방법 1
import statistics
nums=[12,245,33,77,858]
statistics.mean(nums)
## 여러가지 방법 2
nums = [12, 245, 33, 77, 858]
aver = (nums[0] + nums[1] + nums[2] + nums[3] + nums[4])/5
aver
## 여러가지 방법 3
nums = [12, 245, 33, 77, 858]
nums_mean = (12+245+33+77+858)/5
print(nums_mean)
#4-3
a = ["b", "a", "d", "c"]
a.sort()
print(a)
ブログを始める前に「何のPythonが文章を勉強しているのか、、、?」君ができるのを恐れている.タイトルは『Python study』ではなく『P study』の方が私一人しか見られないので『Python study』です
初めての着メロ开発...
まだ使い方が分からないので、
慣れる前に、直接学習内容の整理に使うべき…!😅
Pythonの勉強は初めてで、
私は面倒になるのではないかと心配しています.
勉強を始めたばかりの頃は、質問の部分をよく説明してくれたので、勉強時間が有益で便利でした!
来週も頑張ります.💛💚
Reference
この問題について([Pythonラーニング]第1週まとめ), 我々は、より多くの情報をここで見つけました https://velog.io/@tndus9812bs/Python-스터디-1주차-요약テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol