技術共有

Python・2を始めるための基礎知識

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

"""
#Python入門
# Python コメント
# 単一行コメント: #
#複数行のコメント: ''' r """"""
# Python の出力と入力
# print: 出力
# input: 入力①によりプログラムが一時停止され、②文字列の内容が取得されます int("100")
# Python 変数
#変数の定義: 年齢 = 18
# a, b = 3, 4
# x = y = z = 1
# 変数値を交換します:
# a, b = b, a
# 変数の命名規則:
# キーワード:keyword.kwlist、合計 35
# 変数の削除: del a

"""
印刷(100)
print(100, 'hello', sep='=', end='ok') # n は改行を意味します
印刷(200)

name = input('名前を入力してください:')
名前を印刷する)

'''
真の場合:
name = input('名前を入力してください:')
名前を印刷する)

'''
'''

# 広げる(理解する)
a = 6
8 です

# 2つの変数の値を交換する
'''
# a, b = b, a
# 印刷(a, b) # 8 6
'''

# 他のメソッド
'''
a = 6
8 です
c = a # a=6,b=8,c=6
a = b # a=8,b=8,c=6
b = c # a=8、b=6、c=6
印刷(a, b)
'''

# 3 番目の変数 c は必要ありません
'''
a = a + b # a=8+6、b=8
b = a - b # a=8+6、b=6
a = a - b # a=8、b=6
印刷(a, b)
'''

#ビット演算子
# ^ : ビット XOR: 異なる場合は 1、同じ場合は 0
a = 6
8 です

a = a ^ b
b = a ^ b
a = a ^ b

#ビット操作
# 10 進数 2 進数 0 1
# a=6 0110
# b= 8 1000

#8421 法律
# バイナリ: 1 1 1 1
# 10 進数: 8 4 2 1

# a = a ^ b XOR: 同じは 0、差は 1
# a=6 0110
# b= 8 1000
# ---------------
# a=a^b=14 1110

# b = a ^ b
# a= 14 1110
# b= 8 1000
# ---------------
# b=a^b=6 0110

# a = a ^ b
# a= 14 1110
# b=6 0110
# ---------------
# a=a^b=8 1000

印刷(a, b) # 8 6
'''