2020年6月28日日曜日

raspistillコマンドの使い方 ラズパイで写真を撮る

概要

ラズパイで写真を撮る「raspistill」コマンドにつての情報をまとめます

書式
raspistill [options]

オプション 説明
-q 画像のクオリティを指定します。設定範囲は0~100です
-hf 水平反転を設定します
-vf 垂直方向の反転をします
-o 画像ファイルのファイル名を指定します

使用例

画像のクオリティを10%(サイズ小さ目)で水平反転と垂直反転を行って写真撮影。ファイル名はtmp1.jpgで保存する。

 # raspistill -q 10 -hf -vf -o tmp1.jpg

2020年6月24日水曜日

int関数 文字列を数字に変換

概要

文字列を数値に変換するint関数についてまとめます

書式
int(str)

引数 説明
str 文字列で受け取った数字

使用例

文字列の1と、数字の2を足した結果を出力します。

 $ cat int.py
 #coding: utf-8

 a = '1'
 b = 2
 
 print(int(a)+b)
 
 $ python int.py
 3

2020年6月18日木曜日

input関数 引数を受け取る

概要

pythonで引数を受けろとるinput関数についてまとめます。受け付けた値を変数に代入するときに使用します

書式
input([prompt])

引数 説明
prompt 文字を受け付ける際のプロンプト。

使用例



input = input()
print(input)


2020年6月14日日曜日

rstripメソッド 文字列の末尾を削除

概要

pythonで文字列の末尾の文字列を削除する際に使用するメソッドについてまとめます。

書式
str.rstrip([chars])

引数 説明
chars 除去される文字集合を指定する文字列です。ないもない場合、空白が指定されます。

使用例


※準備中

2020年6月13日土曜日

splitメソッド 文字列を分割

概要

pythonで文字列を分割する際に、splitメソッドを使います。

書式
str.split(sep, maxsplit)

引数 説明
sep 分割する際の区切り文字。設定しない場合は空白文字で分割されます。
maxsplit 文字列の分割数。設定しない場合は分割数に制限はありません。

使用例


※準備中


devmod関数 割り算(除算)

概要

pythonを使って、割り算をする際にはdevmod関数を使います。引数は整数型で渡します。

書式
divmod(a, b)

引数 説明
a 除算の左辺
b 除算の右辺

使用例


 # coding: utf-8
 
 ans, mod = divmod(10,3) #10÷3をする

 print(ans) #商の3を表示する
 print(mod) #余りの1を表示する

pow関数 べき乗の計算

概要

pythonを使って、べき乗の計算をする際にはpow関数を使います。引数は整数型で渡します。

書式
pow(base、exp )

引数 説明
base
exp 指数

使用例


 # coding: utf-8

 x = pow(2,4) #2の4乗
 print(x)     #16を表示