Python學習第2天

2021-10-12 12:55:52 字數 928 閱讀 9268

0、主要有3點需要改進。

1、首先是猜的值大了或者小了,需要引入if…else…語句。

2、其次是不要只給一次機會,可以給機會到猜對或者給一定次數的機會,那麼需要引入while。

3、最後是產生的數字最好是隨機的不那麼好猜,引入了random模組,採用其中的randint函式產生了隨機值。

0、介紹了三個層次的內容,分別見1、2、3

1、四種型別:整型(不限制大小)、浮點型(有小數點)、布林型(真假,可做計算,true為1,false為0),e記法(例1.5e-7)

2、三種轉換:

int():將其他型別轉換為整數型

float():將其他型別轉換為浮點型

str():將其他型別轉換為字串型(p.s:str也可以被當作字串名字,例如:str = 『love』,但是一旦這樣使用,再將它作為str()函式呼叫時會出錯)

3、確定資料的型別,兩個bif

(1)type():括號裡直接放變數名或者需要判斷的資料本身。

(2)isinstance():括號裡兩個引數,第乙個引數和type()的引數一樣,第二個引數是想知道第乙個引數是否為該型別,如果是,返回true,不是返回false。

0、講了三種型別的操作符,分別見1、2、3.

1、算術操作符:+、-、、/這四種按照平時數學學的來就可以,/表示精確除法,而//表示地板除法,即8//5=1,3.0//2=1.0。

另外還有乙個比較特殊的 (**)冪運算子

冪運算子的優先順序比它左側的一元運算子優先順序高,右側的一元運算子優先順序低,例如-32=-9,3(-2)=1/9.

2、比較操作符:>、>=、<、<=、==、!=不詳細介紹你懂得。

3、邏輯操作符:not、and、or。

4、優先順序:**、(+、-、、/、//)、(>、>=、<、<=、==、!=)、(not、and、or)。

python第25天 學習python第25天

今天是在尚學堂學習python第25天今天學習了使用者管理,許可權管理 使用者管理 1.使用者的登入與退出 語法 mysql h hostname p port u username p dbname e h hostname 指定要連線mysql的主機名或者ip hostname就是具體的主機名或...

Python 小白的學習第2天

簡單的總結 縮排很重要,python省略了很多引號啊,中括號什麼的,靠縮進來進行劃分,縮排2個空格和縮排4個空格是不一樣的,這和matlab有著很大區別。語法還是很簡單的,感覺和matlab挺像的啊!在pycharm裡寫了第一行 print the big whale love the small ...

QT學習第2天

回顧 1.構建乙個qt工程步驟 1 qmake project 2 qmake 3 make 2.兩個常用的元件 qlabel 標籤 qpushbutton 按鈕 四 容器視窗 父視窗 1.父視窗可以停靠其他元件,如果乙個元件在建立時指定父視窗,那麼就將停靠在父視窗上,如果不指定則飄在外面形成獨立的...