1.程式應該提供多次機會給使用者猜測,程式需要重複執行某些**
——while迴圈
2.每次執行程式產生的答案是隨機的
——random模組
1.randint():返回乙個隨機的整數
import random
a=random.randint(1,
100)
#隨機產生1-10裡的乙個隨機整數
2.type(變數):顯示變數的資料型別
同功能函式:isinstance(變數,資料型別)——返回true/false
3.isdigit() :檢測字串是否只由數字組成
4.print("\t",end=』』):包含end=』'作為print()bif的乙個引數,會使該函式關閉「在輸出中自動包含換行」的預設行為。這樣print函式不會在字串末尾新增乙個換行符,而是新增乙個空字串。
5.break語句:break語句用來終止迴圈語句,即迴圈條件沒有false條件或者序列還沒被完全遞迴完,也會停止執行迴圈語句。break語句用在while和for迴圈中。如果您使用巢狀迴圈,break語句將停止執行最深層的迴圈,並開始執行下一行**。
1.使用and邏輯操作符可以將任意表示式連線在一起,並得到乙個布林型別的值
2.and兩邊加括號的一方表示優先執行
3.and只有兩邊同時為true結果才會顯示true
1.整型:整數
2.浮點型:小數
只要有小數點即認為是浮點型
3.e記法:表示過大或過小的數
1.5e11——150000000000.0
4.布林型別(bool):特殊整型 true/false
true——1
false——0
true和false可以進行計算
1.轉換為整型:int函式
但字串內不能出現中文
浮點數轉為整型是直接去掉小數點後的部分,不是四捨五入
2.轉換為浮點數:float函式
3.轉換為字串:str函式
1.while迴圈:可以多次輸入值
while迴圈,只要條件滿足就會不斷迴圈,直到不滿足條件時跳出迴圈
break語句可以提前退出迴圈
continue語句可以跳過當前迴圈,開始下一次迴圈
python自學筆記02
在完全數中,最後可以輸出三種結果 if sumofdivisors thenum print thenum,is a perfect number elif sumofdivisors thenum print thenum,is a deficient number else print then...
JS自學筆記02
1 複習 js是一門解釋性語言,遇到一行 就執行一行 2 查閱mdn web文件 3 提示使用者輸入並接收,相比之下,alert只有提示的作用 prompt 字串 接收 var num parseint prompt 輸入數字 4 除錯 1 完成 後,開啟瀏覽器,f12鍵開啟開發人員工具,sourc...
python自學之路 02
元組 有序規則 定義元組用 表示,括號內的值後面要跟上,號,如果沒有,號會被認為字串或數值型資料。元組名 字串 數值型 元組一旦定義後就無法修改,除非重新定義。列表 有序規則 定義列表用 表示,定義乙個值的時候不需要像元組那樣跟上,號,比如 列表名 字串 串字後面不需要,號。列表名 字串 數值型 列...