python学習ノート-文字列スティッチング&関係演算子&論理演算子

9156 ワード

(ハ文字列つづり合わせ&関係演算子&論理演算子)
print関数
#print()      ,               ,  sep=''   
print('a','b','c',sep='|') #a|b|c
print('a','b','c',sep='&') #a&b&c
%s置換子
a= '  ,%s! %s    ?'%('  ','  ')
print(a) #  ,  !       ?
a='http://%s:%s/api/user/%s'%('127.0.0.1','8080',20)
print(a) #http://127.0.0.1:8080/api/user/20
#      : {   }    ,    str format()  
d='http://{url}:{port}/api/user/{id}'.format(url='127.0.0.1',port=8080,id=20)
print(d) #http://127.0.0.1:8080/api/user/20
制御出力フォーマット
a=11111
#     6,   ,         
print('%6d'%a) #  : 11111
#     3,       
print('%3d'%a) #  :11111
#     6,   ,         
print('%-6d'%a) #  :11111
#     6,   ,         
print('%+6d'%a) #  : 11111
#     6,   ,   0  
print('%06d'%a) #  :011111
関係演算子
演算子
作用
>
大きい
>=
大なりイコール
<>
以下
<=
以下
!=
等しくない
==
等しいのは値が等しいかどうかです.
is
二つの参照が同じオブジェクトを指すかどうかを比較する(実際に比較するとメモリ位置が同じかどうか)例:a is bは対象aと対象bのメモリ位置が同じかどうかを判断し、True or Falseに戻る.
is not
二つの参照が異なるオブジェクトを指すかどうかを比較します.
論理演算子
論理演算子
作用
and
と、and両方が本当の結果になるのが本当です.
or
或いは、or両方に一度あることが真実です.
not
いいえ、反論理値
#and ' ',and          
print(True and True) #True
print(True and False) #False
print(False and False) #False
#or  ' '  or           
print(False or True) #True
print(True or True) #True
print(False or False) #False
#not ' '     
print(not True) #False
print(not False) #True
対象三要素id type value
a=200
#id()          
print(id(a)) #140712201259504
#type:  
print(type(a)) #
#value: 
print(a) #200
文字列の比較
#          。     ,               
print('  '>'  ')#True