LoginSignup
1
4

More than 3 years have passed since last update.

python 操作・基本メモ

Last updated at Posted at 2018-07-15

モジュールを読み込む

モジュールを読み込むときに使いやすいもの.


import csv             #csvモジュールを読み込む
from csv import ...    
#csvモジュールのうち,一部のみを取り込む.容量節約.
import csv as cs       #モジュールを別名で登録する

スクリプト編集時

#コード区切り(エディター: Spyder)
#Code cellとも呼ばれる.コードに区切りを作る.部分部分でチェックしながらコードを作成するときに便利.

#%%

#スクリプト折り返し (\でスクリプトを折り返しできる)
print("abcdefghij" + \
      "klmn" )

Matlabの%%と似ている.

文字列操作


T = 25
T = str(T)             #文字列へ変換
K = [1,2,7]

for i in range(0,2):
   K[i] = str(K[i])
#(リストに対してはうまくいかないため,forループでいちいち変換してあげる)

T = "3\n"
T = T.split()          #区切り文字(\nや空白)で分割.
# T = ['3']            #返り値はリスト
T = T.split('/n')[0]   #リストの最初の値だけを取り出す
# T = '3'                #返り値は文字列となる

演算子


%     #剰余(あまり)   (例)9 %4  ...答えは1
!=    #not equal
<=   #左辺が右辺以下

リスト操作


test = []
test.append("23")     #"23"を要素として追加
test.append("df")     #"df"を要素として追加
k = len(test)         #テストの要素数を取得

test2 = [""]*6        #6個の""を持つリストを作成

インスタンス(変数型判別)


J = "String"
if isinstance(J,str) == True:
   print(J)
#  Jの型は文字(str)なので、Stringが出力される

本日の日にち取得


from datetime import datetime
t = datetime.now()    #年月日時間を一括取得
day = t.day           #日取得
month = t.month       #月取得
1
4
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4