Python講座内容整理2


2021年5月13日午後
理解:
エンコードされたプログラムは上から下へ実行されます.
変数の名前は符号化された人が勝手に決める.
Pythonのコメントは#です.

演算子


算術演算子

+ 더하기
- 빼기
* 곱하기
/ 나누기
// 나누고 소숫점 이하 버리기
% 나머지
** 제곱승

代入演算子


後で勉強します.

比較演算子

== 같다
!= 같지않다
< ~보다 작다
> ~보다 크다
<= ~이하
>= ~이상

論理演算子

and 그리고
or 또는
not ~가 아니다

さんこうえんざんし

조건이 맞을 경우 실행하는 문장 if 조건 else 조건이 안맞을 경우 실행하는 문장

インベントリ


複数のデータを同時に入れる機能.

リストの作成

변수 = [항목, 항목]

空のリストを作成

변수 = []
변수 = list()

リスト内の参照


[]の数値

リスト内の代入

a = [1, 2, 3]
a[0] = 'a'
a[1] = 'b'
a[2] = 'c'
print(a)
結果:["a"、"b"、"c]]

リストのサイズを確認

len(a)

リストの存在を確認


in演算子で存在を確認できます.火元を吐く.
a = [1, 2, 3]
chk = 2 in a
print(chk)
결과값 : true

リスト内のリスト


リストをリストに入れることができます.
a1 = [1, 2, 3]
a2 = [4, 5, 6]
a = [a1, a2]
print(a)
結果値:[1,2,3],[4,5,6]

アクションリストの内容


コンテンツの追加


リスト名.append():末尾に入ります.
リスト名.insert(インデックス、値):値はインデックスの前にあります.(コンピュータのカウントは0から始まることに注意してください.)
subw = ['1호선', '2호선', '3호선']
a = [4, 5, 6]
subw.append('4호선')
a.insert(1, 2)
subwの値:["1番線"、"2番線"、"3番線"、"4番線"]
aの値:[4,2,5,6]

接続リスト


+演算子で欠陥を接続します.
a1 = [1, 2, 3]
a2 = [4, 5, 6]
a = a1 + a2
print(a)
結果:[1,2,3,4,5,6]
+=とextend()はターゲットによって上書きされます.

要素の削除


pop()、del()、remove()があります.
pop()とdel()は同じ機能を有する.削除するインデックス値のデータを削除します.
remove()同じ要素を削除します.
mountain = ['백두산', '한라산', '지리산']
a = a.pop(2)
a의 값 : ['한라산']
mountain의 값 ['백두산', '지리산']
mountain2 = ['백두산', '한라산', '지리산']
mountain2.remove('지리산')
mountain2의 값 ['백두산', '한라산']

分割リスト


変数=リストとして指定
a = [4, 5, 6]
x, y, z = a
xは4
yは5
zは6

並べ替えリスト


sort()にソートできます.
a = [3, 8, 75, 6, 24]
a.sort()
print(a)
結果:[3,6,8,24,75]
デフォルト値は昇順
降順を行うには、カッコ内でreverse=trueを使用します.

トーン


リストと似ていますが、コンテンツの追加、変更、削除はできません.
括弧ではなく括弧を使います.
不変の値を入力します.

継ぎ手の作成


a=(1、2、「ラーメン」)

ifelseに味噌をつけて食べる

a = 1

if a > 0 :
    print("양수")
    print("양수라니까?")
else:
    print("음수")
結果:
2つの水.
羊水だと言われています.
a値が負の場合、else文の内容が出力されます.