IT第四天 運算子 隨機數 Math類

2022-08-11 03:33:20 字數 1225 閱讀 8339

it第四天

上午

運算子1.%運算子的應用

2.運算子優先順序:小括號 ! 算數運算子 關係運算子 && ||   賦值運算子

3.三元運算子:?表示條件為true的結果,:表示條件為false的結果

程式除錯

斷點除錯

運算子1.||運算子,如果前置條件已經true,後面的條件也不會再執行;同理,&&運算子,如果前置條件false,後面的條件也不會執行了

下午

隨機數的應用

1.random產生隨機數:new出random類的例項,使用.nextint()方法產生隨機數,可以帶引數,表示0-n之間的隨機數

2.math產生隨機數:直接使用math.random()方法產生隨機數,該隨機數是浮點型且0-1之間,可以使用擴大倍數再加減的方法,得到想要的整數

3.推薦使用math產生隨機數,因為,random是偽隨機生成,產生隨機數是幾何分布的,並不能隨機的平等性,而math則是均勻分布的,並且更易使用

程式的編寫

1.建議在進行使用者登入驗證時,給出每個錯誤的說明

2.**的優化:精簡、邏輯

3.閏年、平年的判斷方法:可以被4整除但是不能被100整除的是閏年,或者可以被400整除的是閏年

4.多重條件結構的使用:else if(),簡化程式、美觀

math類的方法

1. math.abs(-5)取絕對值

2. math.ceil(9.000001)向上取整

3. math.floor(10.999999)向下取整

4. math.round(10.8)四捨五入

5. math.sqrt(16)取平方根

6. math.pow(3,   2)取冪次方

7.還有最大值、最小值的取出

晚上

目標

1.math類方法的應用

2.斷點除錯

筆記

1.優先順序:小括號   ! 算數運算子 關係運算子 && || 賦值運算子

2.斷點除錯

3.||運算子:如果前置條件已經true,那麼後續的條件就不會執行判斷了,同理,&&運算子

4.隨機數的產生:建議使用math產生隨機數

5.math類的方法的應用

第四天學習 運算子

1.算術運算子 加 減 乘 除 模 指數 地板除 2.關係運算子 相等 不等 不等,類似 大於 小於 大於等於 小於等於 3.賦值運算子 c 10直接賦值 c a等同c c a c a等同c c a c a等同c c a c a等同c c a c a等同c c a c a等同c c a c a等同c...

學習python的第四天之運算子

a 10,b 20 運算子 描述例項 加 兩個物件相加a b輸出結果 30 減 得到負數或是乙個數減去另乙個數 a b 輸出結果 10 乘 兩個數相乘或是返回乙個被重複若干次的字串 a b 輸出結果 200 除 b a輸出結果 2 取整除 向下取整,9 2 輸出結果4 9.0 輸出結果 4.0 取餘...

第四天學Python IF語句(2) 運算子(2)

昨天剛想著能不能下雨,今天早晨雨就來了,等到中午已是晴空萬里,上午上網課的時候因為有點潲雨而去關窗戶的時候才發現 我前幾天從廢舊主機上拆下來後放在窗台的硬碟被雨淋了一上午,但願它幹了以後還能用 昨天給if語句開了個頭,又講了一點縮排的內容,今天就接著上一次的內容,仔細說一下if語句的事。這是一種最普...