Python構文コメント
3704 ワード
インベントリ
に近づく
リストで値にアクセスするときに使用する下付き文字list = ["A", "B", "C", "D", "E"]
list[0] // "A"
list[1:3] // ["B", "C"]
list[0:] // ["A", "B", "C", "D", "E"]
追加
リストに値を追加するときに使用する方法extend(["X", "Y", "Z"]) 리스트의 또 다른 리스트를 연결
append("B") // 리스트 끝에 "B" 값 추가
insert(0, "A") // 리스트의 0번째 위치에 "A" 값 삽입
削除
リストから値を削除するときに使用する方法remove("A") // 리스트에서 해당 값을 제거
clear() // 리스트 모든 아이템을 제거
pop() // 리스트 끝에 있는 아이템 1개 제거
その他
list.index("C") // 2
list.index("Z") // ValueError: 'Z" is not in the list
list.count("D") // 1
list.sort() // Alphabetical order
list.reverse() // ["E", "D", "C", "B", "A"]
list2 = list.copy()
文字列
長さlen("ABC") // 3
"ABC".index("B") // 1
arr = ["a", "b", "c", "d", "e"]
print(arr[3:])
n.関数 def cube(num):
return num * num * num
print(cube(2)) // 8
関数宣言はdefで始まります.
関数は、行の最後をコロンで宣言します.
インデントを使用して、関数に実行文が含まれているかどうかを判断するため、インデントを遵守します.
戻り値を返すにはreturnキーを指定する必要があります.
条件文 is_male = False
has_penis = False
is_female = True
if is_male and has_penis:
print("You are a male")
elif is_female and not(is_male) and not(has_penis):
print("You are a female")
else:
print("No")
Pythonでは、Booleanの値は大文字で始まります.True
そしてFalse
ifゲートはそのままif
、else if略称elif
である.次に、&
または||
ではなくandおよびorを使用し、その名の通りand
およびor
を使用する.もう一つの価格は価格の前にあります!貼るよりnot()
で包んだほうがいいです.
演算子 def getMaxNum(num1, num2, num3):
if num1 >= num2:
if num1 >= num3:
return num1
else:
return num3
else:
if num2 >= num3:
return num2
else:
return num3
print(getMaxNum(3,3,3 ))
==, >=, <=, >, <
他の言語と同じです.
入力の受信 name = input("What is your name?")
age = input("What is your age?")
height = float(input("What is your height?"))
print("Your name is " + name)
print("Your age is " + age)
print("Your height is " + height)
専制的 monthConversions = {
"Jan": "January",
"Feb": "February",
"Mar": "March",
"Apr": "April",
"May": "May",
"Jun": "June",
"Jul": "July",
"Aug": "August",
"Sep": "September",
"Oct": "October",
"Nov": "November",
"Dec": "December"
}
print(monthConversions.get("Luv")) # None
print(monthConversions.get("Luv", "Not a valid key")) # Not a valid key
print(monthConversions["Jul"])
list = ["A", "B", "C", "D", "E"]
list[0] // "A"
list[1:3] // ["B", "C"]
list[0:] // ["A", "B", "C", "D", "E"]
extend(["X", "Y", "Z"]) 리스트의 또 다른 리스트를 연결
append("B") // 리스트 끝에 "B" 값 추가
insert(0, "A") // 리스트의 0번째 위치에 "A" 값 삽입
remove("A") // 리스트에서 해당 값을 제거
clear() // 리스트 모든 아이템을 제거
pop() // 리스트 끝에 있는 아이템 1개 제거
list.index("C") // 2
list.index("Z") // ValueError: 'Z" is not in the list
list.count("D") // 1
list.sort() // Alphabetical order
list.reverse() // ["E", "D", "C", "B", "A"]
list2 = list.copy()
長さ
len("ABC") // 3
"ABC".index("B") // 1
arr = ["a", "b", "c", "d", "e"]print(arr[3:])
n.関数 def cube(num):
return num * num * num
print(cube(2)) // 8
関数宣言はdefで始まります.
関数は、行の最後をコロンで宣言します.
インデントを使用して、関数に実行文が含まれているかどうかを判断するため、インデントを遵守します.
戻り値を返すにはreturnキーを指定する必要があります.
条件文 is_male = False
has_penis = False
is_female = True
if is_male and has_penis:
print("You are a male")
elif is_female and not(is_male) and not(has_penis):
print("You are a female")
else:
print("No")
Pythonでは、Booleanの値は大文字で始まります.True
そしてFalse
ifゲートはそのままif
、else if略称elif
である.次に、&
または||
ではなくandおよびorを使用し、その名の通りand
およびor
を使用する.もう一つの価格は価格の前にあります!貼るよりnot()
で包んだほうがいいです.
演算子 def getMaxNum(num1, num2, num3):
if num1 >= num2:
if num1 >= num3:
return num1
else:
return num3
else:
if num2 >= num3:
return num2
else:
return num3
print(getMaxNum(3,3,3 ))
==, >=, <=, >, <
他の言語と同じです.
入力の受信 name = input("What is your name?")
age = input("What is your age?")
height = float(input("What is your height?"))
print("Your name is " + name)
print("Your age is " + age)
print("Your height is " + height)
専制的 monthConversions = {
"Jan": "January",
"Feb": "February",
"Mar": "March",
"Apr": "April",
"May": "May",
"Jun": "June",
"Jul": "July",
"Aug": "August",
"Sep": "September",
"Oct": "October",
"Nov": "November",
"Dec": "December"
}
print(monthConversions.get("Luv")) # None
print(monthConversions.get("Luv", "Not a valid key")) # Not a valid key
print(monthConversions["Jul"])
def cube(num):
return num * num * num
print(cube(2)) // 8
is_male = False
has_penis = False
is_female = True
if is_male and has_penis:
print("You are a male")
elif is_female and not(is_male) and not(has_penis):
print("You are a female")
else:
print("No")
Pythonでは、Booleanの値は大文字で始まります.True
そしてFalse
ifゲートはそのままif
、else if略称elif
である.次に、&
または||
ではなくandおよびorを使用し、その名の通りand
およびor
を使用する.もう一つの価格は価格の前にあります!貼るよりnot()
で包んだほうがいいです.演算子 def getMaxNum(num1, num2, num3):
if num1 >= num2:
if num1 >= num3:
return num1
else:
return num3
else:
if num2 >= num3:
return num2
else:
return num3
print(getMaxNum(3,3,3 ))
==, >=, <=, >, <
他の言語と同じです.
入力の受信 name = input("What is your name?")
age = input("What is your age?")
height = float(input("What is your height?"))
print("Your name is " + name)
print("Your age is " + age)
print("Your height is " + height)
専制的 monthConversions = {
"Jan": "January",
"Feb": "February",
"Mar": "March",
"Apr": "April",
"May": "May",
"Jun": "June",
"Jul": "July",
"Aug": "August",
"Sep": "September",
"Oct": "October",
"Nov": "November",
"Dec": "December"
}
print(monthConversions.get("Luv")) # None
print(monthConversions.get("Luv", "Not a valid key")) # Not a valid key
print(monthConversions["Jul"])
def getMaxNum(num1, num2, num3):
if num1 >= num2:
if num1 >= num3:
return num1
else:
return num3
else:
if num2 >= num3:
return num2
else:
return num3
print(getMaxNum(3,3,3 ))
name = input("What is your name?")
age = input("What is your age?")
height = float(input("What is your height?"))
print("Your name is " + name)
print("Your age is " + age)
print("Your height is " + height)
専制的 monthConversions = {
"Jan": "January",
"Feb": "February",
"Mar": "March",
"Apr": "April",
"May": "May",
"Jun": "June",
"Jul": "July",
"Aug": "August",
"Sep": "September",
"Oct": "October",
"Nov": "November",
"Dec": "December"
}
print(monthConversions.get("Luv")) # None
print(monthConversions.get("Luv", "Not a valid key")) # Not a valid key
print(monthConversions["Jul"])
monthConversions = {
"Jan": "January",
"Feb": "February",
"Mar": "March",
"Apr": "April",
"May": "May",
"Jun": "June",
"Jul": "July",
"Aug": "August",
"Sep": "September",
"Oct": "October",
"Nov": "November",
"Dec": "December"
}
print(monthConversions.get("Luv")) # None
print(monthConversions.get("Luv", "Not a valid key")) # Not a valid key
print(monthConversions["Jul"])
Reference
この問題について(Python構文コメント), 我々は、より多くの情報をここで見つけました https://velog.io/@devapploper/파이썬-문법-노트テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol