輸入函數(shù)input
#從鍵盤輸入兩個(gè)整數(shù)坪稽,計(jì)算兩個(gè)整數(shù)的和
a=input('請(qǐng)輸入一個(gè)加數(shù)')
a=int(a)
b=input('請(qǐng)輸入另一個(gè)加數(shù)')
b=int(b)
print(a+b)
a=int(input('請(qǐng)輸入一個(gè)加數(shù)'))
b=int(input('請(qǐng)輸入另一個(gè)加數(shù)'))
print(a+b)
a=input('請(qǐng)輸入一個(gè)加數(shù)')
b=input('請(qǐng)輸入另一個(gè)加數(shù)')
print(int(a)+int(b))
二
print(1+1)#加法運(yùn)算
print(1-1)#減法運(yùn)算
print(2*4)#乘法運(yùn)算
print(4/2)#除法運(yùn)算
print(5//2)#取整運(yùn)算
print(5%2)#取余運(yùn)算
print(5**3)#冪運(yùn)算,5的三次方
print(9//-4)#-3
print(-9//4)#-3? 一正一負(fù)的整數(shù)公式湿刽,向下取整
print(9%-4)#-3
print(-9%4)#3? 取余,一正一負(fù)要公式:余數(shù)=被除數(shù)-除數(shù)*商
三
#賦值運(yùn)算符负蚊,運(yùn)算順序從右到左
a=b=c=10#鏈?zhǔn)劫x值
a+=30#將a+30的值賦給a
a-=30#將a-30的值賦給a
a*=30#將a*30的值賦給a
a/=30#將a/30的值賦給a
a//=30#將a/30的值的整數(shù)部分賦給a
a%=30#將a/30的值的余數(shù)部分賦給a
a**=30#將a的三十次方的值賦給a
a,b,c=10,20,30#解包賦值袍辞,左右變量的個(gè)數(shù)和值的個(gè)數(shù)必須相等
#交換變量的值
a,b=10,20
a,b=b,a
print(a,b)
#比較運(yùn)算符,比較運(yùn)算符的結(jié)果為bool類型
a,b=10,20
print('a>b嗎造寝?',a>b)#False
print('a<b嗎磕洪?',a<b)#True
print('a>=b嗎?',a>=b)#False
print('a<=b嗎诫龙?',a<=b)#True
print('a==b嗎析显?',a==b)#False ,一個(gè)=為賦值運(yùn)算符签赃,==為比較運(yùn)算符
print('a谷异!=b嗎?',a锦聊!=b)#True (a不等于b嗎歹嘹?是的)
一個(gè)變量有三部分組成,標(biāo)識(shí)孔庭,類型尺上,值。
比較對(duì)象的標(biāo)識(shí)用is或is not
a=10
b=10
print(a==b)#True 說(shuō)明a與b的值(value)相等
print(a is b)#True 說(shuō)明a與b的標(biāo)識(shí)(id)相等
print(a is not b)#false? a與b的標(biāo)識(shí)是不相等的嗎圆到?不是的