[python]PBA(2):変数、入出力
PBA : Python Basic All Alone
李路の最初のシリーズ
知らない事実をメインに制作中
✔変数について
.一度に複数の変数を作成します.
変数s=値s(順番)だけでいいです!
for example,
複数の変数の値を一度に割り当てる場合、変数と値の個数が一致しない場合
(n個が必要であるがm個が与えられる)
.複数の変数の値が同じである.
複数の変数の値が同じ場合、次のように割り当てられます.
2つの変数の値を変更するには
を選択します.x = None
✔input()について
.🖋2つの変数に入力値を保存します.
inputは文字列を受信するのでintに変換する必要があり、mapに書き込むことができます.
=きれいなコードが書ける!
mapではint(またはfloat)とinput()を使用します.split()を入れ、split結果をすべてintに変換
print()内のカンマは空白です!
.🔻sep:値間に文字を挿入する
sepを使用すると、複数の値の間に同じ文字を入れることができます.
[終了](End)を使用して[終了](End)を置き換えることができるので、1行に貼り付け、指定した値を[終了](End)に接続できます.
李路の最初のシリーズ
知らない事実をメインに制作中
✔変数について
.一度に複数の変数を作成します.
=
を使用して変数に特定の値を割り当てることができることは知られているが、複数の変数を同時に割り当てることができることが分かった.変数s=値s(順番)だけでいいです!
for example,
>>> x, y, z = 10, 20, 30
>>> x
10
>>> y
20
>>> z
30
.➰変数と値の個数は同じです.複数の変数の値を一度に割り当てる場合、変数と値の個数が一致しない場合
(n個が必要であるがm個が与えられる)
not enough values to unpack (expected n, got m)
エラー.複数の変数の値が同じである.
複数の変数の値が同じ場合、次のように割り当てられます.
x = y = z = 10
を選択します.2つの変数の値を変更するには
변수 1, 변수 2 = 변수 2, 변수 1
を使用します.x, y = 10, 20
x, y = y, x # 변수 1, 변수 2 = 변수 2, 변수 1
削除します.{0}変数:del xを選択します.x = None
✔input()について
.🖋2つの変数に入力値を保存します.
변수1, 변수2 = input().split() # 공백을 기준으로 분리
변수1, 변수2 = input().split('기준문자열') # 기준문자열을 기준으로 분리
.🖋mapを使用して整数に変換します.inputは文字列を受信するのでintに変換する必要があり、mapに書き込むことができます.
=きれいなコードが書ける!
mapではint(またはfloat)とinput()を使用します.split()を入れ、split結果をすべてintに変換
변수1, 변수2 = map(int, input().split())
변수1, 변수2 = map(int, input().split('기준문자열'))
✔出力についてprint()内のカンマは空白です!
.🔻sep:値間に文字を挿入する
sepを使用すると、複数の値の間に同じ文字を入れることができます.
print(값1, 값2, sep='문자 or 문자열') #값 대신 변수 가능
print(1, 2, 3, sep = ',')
#↪ 1, 2, 3
print('Hello', 'Python', sep='') #sep=''은 값이 붙어서 나옴
#↪ HelloPython
print(1, 2, 3, sep = '\n') # \n은 개행문자라고 부른다 (다음 줄에 출력)
#↪
1
2
3
.🔻end:\n
文字列を削除して指定できます[終了](End)を使用して[終了](End)を置き換えることができるので、1行に貼り付け、指定した値を[終了](End)に接続できます.
print(1, end='')
print(2, end='')
print(3)
#↪ 123
print(1, end='과 ')
print(2, end='와 ')
print(3)
#↪ 1과 2와 3
sepとendの違いを理解するコードprint(16, 9, sep=':') # 16:9
print(16, 9, end=':') # 16, 9:
Reference
この問題について([python]PBA(2):変数、入出力), 我々は、より多くの情報をここで見つけました https://velog.io/@e_rho/python-PBA-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol