(6 ~ 10件目表示 / 293件中)

記事一覧

  • 「やる気が出ない」を肯定して生きていく

    290, 2021-07-15

    「やる気が出ない」を肯定して生きていく

    どーも、こんにちは。
    みなさんお元気ですか?
    私はあまり元気がないです。

    というのも、今現在の私はまったくやる気が出ていません。
    どうしてこんなにやる気が出ないのか?

    (省略されました)

  • C言語で動的型付けを実装する: 型の抽象化

    289, 2021-07-14

    C言語で動的型付けを実装する

    C言語は静的型付けの言語で、型は動的に決定されません。
    しかし、C言語でも動的型付けのような仕組みが欲しい時があります。
    たとえばコンパイラやインタプリタの実装です。
    C言語で実装されているRubyやPythonは動的型付けが実装されています。
    この動的型付けをどのように行うか、その一例をこの記事で解説します。

    (省略されました)

  • Pythonの二次元配列がこんなに美しいとは知りませんでした

    288, 2021-07-13

    Pythonの二次元配列がこんなに美しいとは知りませんでした

    配列の中にさらに配列がある構造のことを二次元配列と言います。
    Pythonでも二次元配列を扱うことができます。

    結論から言うとPythonによる二次元配列、つまり二次元リストは↓のように使います。

    # 二次元配列
    twoarr = [
        [0, 1, 2],
        [3, 4, 5],
        [6, 7, 8],
    ]
    print(twoarr[0][1])  # 1
    print(twoarr[1][2])  # 5
    

    (省略されました)

  • Pythonで文字列を連結または結合する方法: +演算子、join, format, f文字列など

    287, 2021-07-09

    Pythonで文字列を連結・結合する

    Pythonで文字列を連結・結合するには+演算子や+=演算子、join(), format()などを使います。
    これらの演算子やメソッドを使うことで文字列を連結したり結合することが可能です。

    結論から言うとPythonで文字列を連結・結合するには↓のようにします。

    s = 'Hello, '
    result = s + 'World!'  # +演算子で結合
    print(result)
    # Hello, World!
    
    
    s = 'Hello, '
    s += 'World!'  # +=演算子で連結
    print(s)
    # Hello, World!
    
    
    lis = ['2100', '01', '01']
    s = '-'.join(lis)  # join()で結合
    print(s)
    # 2100-01-01
    
    
    s = 'Hello'
    result = '{}, World!'.format(s)  # format()で連結
    print(result)
    # Hello, World!
    
    
    s = 'Hello'
    result = f'{s}, World!'  # f文字列で連結
    print(result)
    # Hello, World!
    

    (省略されました)

  • Pythonによる文字列の分割: 区切り文字列、正規表現、改行などによる分割方法を解説

    286, 2021-07-08

    Pythonによる文字列の分割

    Pythonでは文字列(str)のメソッドsplit()を使うと文字列を区切り文字列で分割することが出来ます。
    その結果はリストとして取得でき、分割した文字列を扱うことが出来るようになります。

    結論から言うと、Pythonによる文字列の分割は↓のようにやります。

    s = 'abc,def,ghi'
    toks = s.split(',')
    print(toks)
    # ['abc', 'def', 'ghi']
    

    (省略されました)

(6 ~ 10件目表示 / 293件中)