本篇內容主要講解“python輸入函數和常用運算符介紹”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“python輸入函數和常用運算符介紹”吧!
類型轉換:
a=input('請輸入一個加數:‘)
a=int(a)
b=input('請輸入另外一個加數:‘)
b=int(b)
print(type(a),type(b))
print(a+b)
運行腳本--shift+F10就要運行
二 Python中常運算符
常用運算符:
1.算術運算符:
【標準算術運算符
(加減乘除+整除(例子 print(1+1) ,print(11/2) 結果是5.5 要除法;print(11//2)結果是5,就要取整數
,取余運算符(print(11%2)結果是1,取余數;冪運算符 print(2**2)表示的是2的2次方,結果是4 】
整除運算:一正一負的整數公式時候,向下取整;全正全負按正常運算。
print(9//4) 是2
print(-9//-4) 是2
print(9//-4) 是-3 運算的結果是-2.2 ,向下進位就是-3
print(-9//4) 是-3 運算的結果是-2.2 ,向下進位就是-3
取余運算:
print(9%-4) #公式:余數=被除數-除數*商 即 9-(-4)*3=9-12 ---> -3
print(-9%4) #公式:余數=被除數-除數*商 即-9-4*(-3)=-9--12 =-9+12=3
2.賦值運算符
= 執行順序: 右->左
例子:
支持鏈式賦值 --->a=b=c=20
a=b=c=20
print(a,id(a))
print(b,id(b))
print(c,id(c))
支持參數賦值 --->+=,-=,*=,/=,//=,%=
print('-----------------支持參數賦值-------------')
a=20
a+=30 #相當于a=a+30
print(a) -->50
a-=10 #相當于a=a-10
print(a) --> 40
a*=2 #相當于a=a*2
print (a)--> 80
print(type(a)) #是int
a/=3
print(a) ---> 26.666666666
print(type(a)) #是folat
a//=2
print(a) --->13.0
print(type(a)) #是folat
a%=3
print(a) -->1.0
print(type(a)) #是folat
支持系列解包賦值--->a,b,c=10,20,30
print(‘--------------支持系列解包賦值-------------’)
a,b,c,=20,30,40
print(a,b,c)
#a,b=20,30,40 報錯,因為左右變量的個數和數值的個數不對應。
print(’-------------------交換兩個變量的值-----------’)
a,b=10,20
print('交換之前:',a,b)
#以下是交換的代碼
a,b=b,a
print(‘交換之后:’,a,b)--------->運行腳本
交換之前:10 20
交換之后:20 10
(課程是P22章節)
3.比較運算符
4.布爾運算符
5.位運算符
到此,相信大家對“python輸入函數和常用運算符介紹”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。