Python 独習メモ「復習」

"Pythonプログラミング VTuber サプー"さんの動画でPythonの勉強中!

今回は復習回。ひたすらコードを書いて動かしてみました。
ほとんど解説らしきものがないので見ても参考にならないと思います。


x ='abcdef'
print(x)

x = 12
print(x)

x = '明日は'
y = '晴れです'
print(x + y)

x = 10
y = 20
print(x+y)

x = ['a', 'b', 'c', 'd']
result = x[2]
print(result)

x = ['a', 'b', 'c', 'd']
x[0] = 'aaa'
print(x)

x = ['a', 'b']
y = ['c', 'd']
x.extend(y)
print(x)

x = ['a', 'b']
y = ['e', 'f']
z = x + y
print(z)

x = ['a', 'b', 'c', 'd']
result = x[1:3]
print(result)

result = x[:3]
print(result)

result = x[1:]
print(result)

# 辞書
# {キー:バリュー}
x = {'りんご': 150, 'バナナ': 300, 'オレンジ': 100}
print(x)

result = x['バナナ']
print(result)

x['オレンジ'] = 120
print(x)

x['イチゴ'] = 500
print(x)

x_len = len(x)
print(x_len)


x = 10
if x == 10:
    print('これは10です')

a = 10
b = 9
print(a == b)
print(a != b)
print(a >= b)
print(a > b)
print(a <= b)
print(a < b)

x = 10
y = 9
print(x >= 10 or y >= 10)
print(x >= 10 and y >= 10)

x = 10
print(x >= 10)
print(not x >=10)

x = 9
if x == 10:
        print('これは10です')
else:
    print('これは10ではありません')

x = 9
if x == 10:
        print('これは10です')
elif x == 9:
    print('これは9です')
else:
    print('これは10でも9でもありません')

for x in range(4):
    print(x)

for x in range(3):
    print('プリント文')

x_list = [10, 22, 70, -2]
for x in x_list:
    x_twice = x * 2
    print(x_twice)

x_dict = {'りんご': 150, 'バナナ': 300, 'オレンジ': 100}
for k, v in x_dict.items():
    print(k, v)

for i in range(3):
    print(i)
    print('for文の中の1行目の行')
    print('for文の中の2行目の行')
    print('for文の中の3行目の行')

for i in range(3):
    print(i)
    print('for文の中の1行目の行')
    print('for文の中の2行目の行')
    continue
    print('for文の中の3行目の行')

def average_calc(x, y):
    print('2つの数の平均を計算する処理です。')
    avg = (x + y) / 2
    return avg

result = average_calc(10, 12)
print(result)

def average_calc(x, y):
    print('2つの数の平均を計算する処理です。')
    avg = (x + y) / 2
    diff = x- y
    return avg, diff

result1, result2 = average_calc(10, 12)
print(result1)
print(result2)

class Student:
    def print_text(self):     #メソッド(関数)
        print ('あいうえお')

student = Student()     #オブジェクト(インスタンス)
student.print_text()

# クラスに変数を持たせる
class Student:
    def __init__(self, arg_name):
        self.name = arg_name

    def print_name(self):
        print(self.name)

student_1 = Student('斉藤')
student_2 = Student('鈴木')
student_1.print_name()
student_2.print_name()



このブログの人気の投稿

電力会社と音質

メディアサーバーの Plex, Emby, Jellyfin を試す

増え続ける iTunes のコンピレーションを減らす(Windows)

Manjaro Linux KDE Plasma に Waydroid をインストール

foobar2000 を UPnP/DLNA Renderer として使う