看你的print高亮顯色就知道是用的Python2。
創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、成都網(wǎng)站設計、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務湘陰,十余年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220
問題是因為Python里用/做除法時,默認是取整,小數(shù)部分會自動省略。
有三個方法是:
1.
c=5.0/9(f-20)
這樣結果就可以顯示小數(shù)部分了。
2.
在前面導入模塊__future__里的division方法再操作
from __future__ import division
(再加入你的代碼,不做任何更改)
3
你直接用Python3的版本運行就能得到想要的結果,不用做任何操作
是。用于刷新和關閉IO對象(文件)。關閉后的文件不能再進行讀寫操作, 否則會觸發(fā)ValueError錯誤。close()方法是Python中的內置方法,所以close()是python內置函數(shù)菜鳥教程。Python是一種跨平臺的計算機程序設計語言,是ABC語言的替代品,屬于面向對象的動態(tài)類型語言。
我怎么就變成大神了【笑哭】
def?A(a):
#這個下面有個TAB,就是為了讓下面的語句跟著你定義的這個A函數(shù)
print('i\'m?A')
#這下面的縮進是在A函數(shù)里定義一個B函數(shù)
def?B(b):
#到這里的縮進就是B函數(shù)的范圍了
print('i\'m?b')
print('a+b=',a+b)
#由于不跟著B函數(shù)的縮進,所以下面的這個B是A函數(shù)的范圍
B(3)
print('Done!')
A(5)
#樓主才剛學幾天呀
A1: Open 函數(shù)中 'w' 代表以寫入模式打開文件;( w -- write ) A2: target 代表已經(jīng)打開的文件實例; target. 后面即 對該打開文件的操作方法; 如: target.truncate([size]) #把文件裁成規(guī)定的大小,默認的是裁到當前文件操作標記的位置。
搜索一下就知道了,去論壇看看,哪個語言好的爭論蠻多的,不過這個沒什么大的意義,只要有興趣就行了;多學一些很有用的!
Python的資料很好很多是手把手教的,看的我都想學了,過一段時間我就學,哈哈。
Python的中文資料網(wǎng):
Python 可能被粗略地分類為“腳本語言”(script language),但實際上一些大規(guī)模軟件開發(fā)計劃例如 Zope、Mnet 及 BitTorrent,Google 也廣泛地使用它。 Python 的支持者較喜歡稱它為一種高級動態(tài)編程語言,原因是“腳本語言”泛指僅作簡單編程任務的語言,如 shell script、JavaScript 等只能處理簡單任務的編程語言,并不能與 Python 相提并論。
str將對象轉換成字符串,不會給特殊符號加上轉義符,也不會加上引號
repr將對象轉換成python語言中的字符串形式,比如加上引號,給特殊字符加上轉義符"\"。