曾經(jīng)有人用蔑視的口吻說:“程序不就是一堆if else 嗎全闷?”? 這句話說明一點:任何編程都逃不掉寫if else叉寂。 補充一下,任何編程都逃不掉以下內(nèi)容总珠。
- 聲明變量及賦值
- 寫條件判斷 IF ELSE
- 寫循環(huán)
- 使用自帶的基礎(chǔ)函數(shù)庫
使用自帶的基礎(chǔ)函數(shù)庫
想在程序里知道現(xiàn)在時間分鐘數(shù)屏鳍,比如說現(xiàn)在是9點42分,我想得到這個42局服, 代碼怎么寫钓瞭?使用基礎(chǔ)函數(shù)庫就可以實現(xiàn)
第一行在當(dāng)前程序中引用標(biāo)準(zhǔn)函數(shù)庫中的datetime, python自帶的標(biāo)準(zhǔn)函數(shù)庫帶有超多的函數(shù),這個寫函數(shù)分成很多模塊淫奔。第一行中from 后面的就是模塊名山涡,import后面的是函數(shù)名
第二行什么變量cur_minute然后給他賦值
第三行讓python在命令行打印出這個變量的值
寫條件判斷
如果條件成立執(zhí)行這一塊代碼,否則執(zhí)行那一塊代碼唆迁。
寫法: 條件后加冒號(if, else 后面都加了:)鸭丛,代碼塊縮進(jìn)。代碼塊可以是一行語句或者多行語句
Python用縮進(jìn)來判斷哪些語句是一個代碼塊
寫循環(huán)
例如循環(huán)執(zhí)行5次
range是python內(nèi)置函數(shù)唐责,不用import
上面是for循環(huán)的寫法鳞溉,冒號后面跟代碼塊,代碼塊每一行需要縮進(jìn)
小結(jié)
最簡單程序控制現(xiàn)在能寫了鼠哥。
實際程序都是做數(shù)據(jù)處理熟菲,而且要處理的數(shù)據(jù)是一堆一堆的。
下一次學(xué)習(xí)常用基本數(shù)據(jù)結(jié)構(gòu)肴盏。