はじめてのPython(2)
数値
#coding: UTF-8 print "1+2=",1+2#加算 print "1+3.0=", 1+3.0#加算 print "10/3=", 10/3#除算 print "10.0/3=" ,10.0/3#除算 print "17/5=" ,17/5#除算(型の範囲以下は切り捨て) print "-17/5=",-17/5 #除算(型の範囲以下は切り捨て) print "10.0//3=",10.0//3 #除算(小数点以下切り捨て) print "10//3=",10//3 #除算(小数点以下切り捨て) print "10%3=",10%3 #剰余 print "5**3=",5**3 #べき乗 print 5*(int("20")) #stringを整数型に変換 print 5*(int("20",16)) #第二引数に基数を設定することができる print 5*(int("20",8))
出力
1+2= 3 1+3.0= 4.0 10/3= 3 10.0/3= 3.33333333333 17/5= 3 -17/5= -4 10.0//3= 3.0 10//3= 3 10%3= 1 5**3= 125 100 160 80