Python入門學(xué)習(xí)過程(1-1)

手邊暫時(shí)沒有電腦的戰(zhàn)友可戳python大大給的網(wǎng)頁鏈接(如下)直接用手機(jī)編程腋逆。https://www.tutorialspoint.com/execute_python_online.php

這是對(duì)第一天所學(xué)代碼的深入理解版

首先看python大大的代碼

圖片發(fā)自簡(jiǎn)書App

下面是代碼講解(也就是大大昨天發(fā)的福利)

第一行代碼

# Hello World program in Python

是注釋潭千,可以不要的聪全。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 記住在python里#后面都是注釋姻蚓,就是給人看的碗誉,讓機(jī)器忽略的涌乳。

第二行代碼

#coding=utf-8

簡(jiǎn)單來說己英,就是讓程序可以容納很多種字符的。啥叫utf-8夸溶,簡(jiǎn)單來說就是一種包含了很多字符的編碼方式逸吵。這里就記住就好了。當(dāng)然它還有別的寫法# -*-? coding: utf8 -*-

第三行代碼

import datetime

大大說過python像個(gè)樂高缝裁,很多功能要用扫皱,只要打開工具箱。像這個(gè)就是時(shí)間包工具捷绑,用import的意思就是我們下面要用時(shí)間函數(shù)韩脑,給python說“打開時(shí)間工具箱吧”。這讓我想到哆啦A夢(mèng)從他的兜里掏出了神奇的時(shí)間工具箱粹污,哈哈段多。

第四行代碼

import pytz

import就是打開,導(dǎo)入功能的意思壮吩,pytz是一個(gè)時(shí)區(qū)工具包进苍,接下來我們要對(duì)時(shí)區(qū)進(jìn)行設(shè)置了。因?yàn)閜ython大大給大家推薦的在線環(huán)境是在國外的鸭叙,所以為了“核準(zhǔn)”時(shí)間觉啊,需要把環(huán)境的時(shí)間調(diào)成咱中國的時(shí)區(qū)。就好像從國外下飛機(jī)沈贝,要調(diào)手表的時(shí)區(qū)一樣杠人。

第五行代碼

import sys

引入系統(tǒng)的函數(shù),為什么呢缀程?因?yàn)槲覀兘酉聛硪尦绦蝻@示中文搜吧,需要用這個(gè)sys模塊里的函數(shù)來設(shè)置程序可以顯示中文哦,不然你直接試試不要接下來的2行杨凑,看能顯示中文不滤奈。

第六行第七行代碼

reload(sys)

sys.setdefaultencoding('gbk')

這2行設(shè)置了程序可以對(duì)外輸出中文。事實(shí)上這兩句不敲也能出一樣的結(jié)果撩满。

第八行代碼

tz = pytz.timezone('Asia/Shanghai')

下面的這一行設(shè)置系統(tǒng)時(shí)區(qū)是“亞洲/上海"時(shí)區(qū)蜒程。在python里中國有五個(gè)時(shí)區(qū):上海,哈爾濱伺帘,重慶昭躺,烏魯木齊和喀什。

第九行代碼

now = datetime.datetime.now(tz)

這行得到我們時(shí)區(qū)下的當(dāng)前時(shí)間伪嫁。還記得我們導(dǎo)入了datetime工具包吧领炫,下面就是到工具包里拿出了datetime功能,然后從這個(gè)功能里調(diào)用了now這個(gè)小功能张咳。得到當(dāng)前時(shí)間的帝洪∷贫妫可能你很佩服大大,說“大大葱峡,你怎么知道從datetime里去取datetimetime功能砚哗,然后再調(diào)用呢?“砰奕,我會(huì)笑嘻嘻的給你說蛛芥,要聽快的還是慢的?

要快的军援,就直接google,baidu查下仅淑,直接就能查到。要慢的盖溺,就是去研究python的厚厚程序api說明手冊(cè)漓糙,然后查铣缠。呵呵烘嘱!

datetime模塊定義了下面這幾類:

datetime.date:表示日期的類。常用的屬性有year, month, day蝗蛙;datetime.time:表示時(shí)間的類蝇庭。常用的屬性有hour, minute, second, microsecond;datetime.datetime:表示日期時(shí)間捡硅。datetime.timedelta:表示時(shí)間間隔哮内,即兩個(gè)時(shí)間點(diǎn)之間的長(zhǎng)度。datetime.tzinfo:與時(shí)區(qū)有關(guān)的相關(guān)信息壮韭。datetime.now([tz]):返回一個(gè)表示當(dāng)前本地時(shí)間的datetime對(duì)象北发,如果提供了參數(shù)tz,則獲取tz參數(shù)所指時(shí)區(qū)的本地時(shí)間喷屋。個(gè)人覺得這句話的理解方式就是記住這個(gè)套路琳拨。

第十行第十一行代碼

if now.strftime("%H")=="12":

print "中午吃飯了"

接下來,就是用判斷 if 去判斷下屯曹,現(xiàn)在時(shí)間是不是中午12點(diǎn)狱庇。很多同學(xué)就在這里出的問題?

非得不在中午敲這個(gè)代碼恶耽,結(jié)果密任,當(dāng)然不會(huì)輸出了。時(shí)間都不是12點(diǎn)偷俭,接下來的print肯定不會(huì)打印啊浪讳。

if是判斷的意思。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 記住涌萤,以后判斷就用(if xxxxx :)這個(gè)樣子淹遵。

為什么now后面接個(gè)strtime呢乳规,因?yàn)槲腋嬖V你,你可以直接打印下now(? print now )看看什么樣子『夏牛肯定不會(huì)是你需要的數(shù)字暮的。所以,我們會(huì)給python說淌实,“乖冻辩,把取出的時(shí)間,按爸爸需要的格式給我吧”拆祈,然后strtime就是這個(gè)意思恨闪。然后%H就代表Hour,問題來了放坏,如果要輸出當(dāng)前是多少分咙咽,多少秒呢?記住前面一定要有個(gè)%淤年,這個(gè)就留作思考吧!


思考題答案

if now.strftime("%H:%M:%S")=="15:53:50":

我的代碼圖

圖片發(fā)自簡(jiǎn)書App

圖片發(fā)自簡(jiǎn)書App

那我來說一下我今天晚上第一次用python的感想钧敞,其實(shí)就是輸短短一段程序,我輸了40分鐘麸粮。一共遇到了三個(gè)問題溉苛。

1.時(shí)區(qū)問題,一開始我輸入的是我所在地點(diǎn)沈陽弄诲,輸完發(fā)現(xiàn)系統(tǒng)好像不認(rèn)識(shí)這個(gè)時(shí)區(qū)愚战,我就老老實(shí)實(shí)的改成上海了,這個(gè)問題就不存在了齐遵。

2.現(xiàn)在時(shí)間問題寂玲,第10行的程序應(yīng)該輸入現(xiàn)在的時(shí)間的小時(shí)數(shù),而不是照抄原程序梗摇。

3.謎一樣的不可抗力拓哟。還是那個(gè)第十行程序,我自己輸完它就是不出結(jié)果留美,但是我復(fù)制了一下大大給我打的那一行程序彰檬,很奇跡的就出結(jié)果了。我現(xiàn)在覺得應(yīng)該是當(dāng)時(shí)哪個(gè)地方敲錯(cuò)了自己沒有找到谎砾,這個(gè)情況把那句刪了重敲逢倍,不行的話把上一句刪了重敲,這樣自下而上總能對(duì)的景图。

不管怎么說较雕,今天還是把這個(gè)程序做出來了 學(xué)到一點(diǎn)入門知識(shí),有點(diǎn)小興奮,謝謝大大亮蒋。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末扣典,一起剝皮案震驚了整個(gè)濱河市贮尖,隨后出現(xiàn)的幾起案子湿硝,更是在濱河造成了極大的恐慌关斜,老刑警劉巖痢畜,帶你破解...
    沈念sama閱讀 211,348評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異二驰,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)唬复,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門辜腺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來评疗,“玉大人百匆,你說我怎么就攤上這事÷丶觯” “怎么了?”我有些...
    開封第一講書人閱讀 156,936評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)逊笆。 經(jīng)常有香客問我,道長(zhǎng)镊掖,這世上最難降的妖魔是什么亩进? 我笑而不...
    開封第一講書人閱讀 56,427評(píng)論 1 283
  • 正文 為了忘掉前任谍憔,我火速辦了婚禮习贫,結(jié)果婚禮上千元,老公的妹妹穿的比我還像新娘幸海。我一直安慰自己物独,他們只是感情好议纯,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評(píng)論 6 385
  • 文/花漫 我一把揭開白布世杀。 她就那樣靜靜地躺著瞻坝,像睡著了一般所刀。 火紅的嫁衣襯著肌膚如雪浮创。 梳的紋絲不亂的頭發(fā)上斩披,一...
    開封第一講書人閱讀 49,785評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死闸婴,一個(gè)胖子當(dāng)著我的面吹牛降狠,可吹牛的內(nèi)容都是我干的对竣。 我是一名探鬼主播,決...
    沈念sama閱讀 38,931評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼榜配,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼否纬!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蛋褥,我...
    開封第一講書人閱讀 37,696評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤临燃,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體膜廊,經(jīng)...
    沈念sama閱讀 44,141評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡乏沸,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了爪瓜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蹬跃。...
    茶點(diǎn)故事閱讀 38,625評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖铆铆,靈堂內(nèi)的尸體忽然破棺而出蝶缀,到底是詐尸還是另有隱情,我是刑警寧澤薄货,帶...
    沈念sama閱讀 34,291評(píng)論 4 329
  • 正文 年R本政府宣布翁都,位于F島的核電站,受9級(jí)特大地震影響谅猾,放射性物質(zhì)發(fā)生泄漏荐吵。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評(píng)論 3 312
  • 文/蒙蒙 一赊瞬、第九天 我趴在偏房一處隱蔽的房頂上張望先煎。 院中可真熱鬧,春花似錦巧涧、人聲如沸薯蝎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽占锯。三九已至,卻和暖如春缩筛,著一層夾襖步出監(jiān)牢的瞬間消略,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工瞎抛, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留艺演,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓桐臊,卻偏偏與公主長(zhǎng)得像胎撤,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子断凶,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容