亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問在python中的% 是什么意思, 起到什么作用?

請問在python中的% 是什么意思, 起到什么作用?

江戶川亂折騰 2019-08-17 10:11:31
請問在python中的% 是什么意思, 起到什么作用?
查看完整描述

4 回答

?
蕭十郎

TA貢獻1815條經驗 獲得超13個贊

在屏幕輸出的命令中,%是格式符號,%d代表整數,%s代表字符
單獨看%,是一個運算符號,求余數
1%5 = 1, 2%5 = 2, 3%5 = 3, 4%5 = 4, 5%5 = 0
另外一個簡單的用途是,通過運算結果判斷一個數是否能被另外一個數整除

查看完整回答
反對 回復 2019-08-18
?
慕萊塢森

TA貢獻1810條經驗 獲得超4個贊

%Y會被無世紀的年份所替代。%m會被01到12之間的一個十進制月份數替代,其他依次類推。

1.%在python的格式化輸出,有轉換字符的作用:

(1)%c 整數轉成對應的 ASCII 字元;

(2)%d 整數轉成十進位;

(3)%f 倍精確度數字轉成浮點數;

(4)%o 整數轉成八進位;

(5)%s 整數轉成字符串;

(6)%x 整數轉成小寫十六進位;

(7)%X 整數轉成大寫十六進位。

比如:

a = 'test'

print 'it is a %s' %(a)

打印的結果就是 it is a test。

2.求模運算,相當于mod,也就是計算除法的余數,比如5%2就得到1。

擴展資料:

由于Python語言的簡潔性、易讀性以及可擴展性,在國外用Python做科學計算的研究機構日益增多,一些知名大學已經采用Python來教授程序設計課程。例如卡耐基梅隆大學的編程基礎、麻省理工學院的計算機科學及編程導論就使用Python語言講授

。眾多開源的科學計算軟件包都提供了Python的調用接口,例如著名的計算機視覺庫OpenCV、三維可視化庫VTK、醫學圖像處理庫ITK。

而Python專用的科學計算擴展庫就更多了,例如如下3個十分經典的科學計算擴展庫:NumPy、SciPy和matplotlib,它們分別為Python提供了快速數組處理、數值運算以及繪圖功能。

因此Python語言及其眾多的擴展庫所構成的開發環境十分適合工程技術、科研人員處理實驗數據、制作圖表,甚至開發科學計算應用程序。

2018年3月,該語言作者在郵件列表上宣布Python 2.7將于2020年1月1日終止支持。用戶如果想要在這個日期之后繼續得到與Python 2.7有關的支持,則需要付費給商業供應商






查看完整回答
反對 回復 2019-08-18
?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

移位運算符,<<是左移位,>>是右移位。

左移運算是將一個二進制位的操作數按指定移動的位數向左移位,移出位被丟棄,右邊的空位一律補0。

右移運算是將一個二進制位的操作數按指定移動的位數向右移動,移出位被丟棄,左邊移出的空位或者一律補0,或者補符號位,這由不同的機器而定。

用起來是這樣的

123456789101112>>> 3<<16>>> 1<<12>>> 2<<14>>> 2<<14>>> 4<<18>>> 5<<110




查看完整回答
反對 回復 2019-08-18
  • 4 回答
  • 0 關注
  • 1019 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號