Python 學(xué)習(xí)之路1

怎么說呢糜芳,還是想認(rèn)真的學(xué)習(xí)自己的一技之長(zhǎng),證明自己一下妖枚,之前想在CSDN日更我的記錄的廷臼,想到那上面的種種要求,我轉(zhuǎn)戰(zhàn)簡(jiǎn)書绝页,因?yàn)槲也幌雰H僅因?yàn)槲业娜崭倩蛘叽a量少而被認(rèn)為是質(zhì)量堪憂的文章荠商,我不喜歡水文章,也不喜歡被別人所否認(rèn)续誉,我要做的就是一步一個(gè)腳印莱没,走好自己的每一步。

按照計(jì)劃我是根據(jù)小甲魚的B站學(xué)習(xí)資料和我自己買的Python書籍結(jié)合來學(xué)習(xí)的酷鸦,自己之前默默看書也看了很長(zhǎng)時(shí)間饰躲,大都是,看完了用不上又忘記了井佑,作為一個(gè)小愛好属铁,我覺得我愿意花時(shí)間將其變?yōu)槲业囊患贾L(zhǎng)眠寿。

Python 剛開始的話躬翁,就是軟件的下載與環(huán)境的搭建啦,盡管三年前我就開始接觸Python了盯拱,但是現(xiàn)在還是處于一個(gè)沒跨門檻的狀態(tài)盒发。下載的話官方網(wǎng)站,記得勾上自動(dòng)加上路徑的選項(xiàng)狡逢,直接下一步即可宁舰,對(duì)于Python的編碼格式問題,一般都是英文字符的輸入奢浑,特別是一些標(biāo)點(diǎn)符號(hào)之類的蛮艰,這一點(diǎn)也就是為什么要多練多敲的原因。小甲魚推薦使用IDLE編輯雀彼,學(xué)習(xí)的話我覺得使用原始的也挺好壤蚜,畢竟不會(huì)產(chǎn)生依賴,Alt + P 相當(dāng)于Linux里面的↑徊哑,就是上一條代碼的意思袜刷。

首先我們來看看變量與字符串有什么需要注意的點(diǎn)

  1. 變量的話就是一個(gè)名字或者是一個(gè)標(biāo)簽,你可以對(duì)其進(jìn)行賦予含義莺丑,但是變量名前面不能含有數(shù)字著蟹,我們很經(jīng)典的一個(gè)實(shí)例就是a=3,b=4, 若我們需要a與b 的值互換可以采用墩蔓, a,b = b,a就很優(yōu)雅。
  2. 引號(hào)的使用萧豆,單雙三引號(hào)奸披,單引號(hào)使用與一般字符串,但是字符串里面有類似Let's go!的樣式涮雷,你再用單引號(hào)就會(huì)報(bào)錯(cuò)源内,所以需要雙引號(hào),當(dāng)然你有時(shí)候需要打印的字符串里面需要帶上雙引號(hào)份殿,例如"Let's go"如果字符串里面沒有特殊字符膜钓,你可以直接在雙引號(hào)外面再加一個(gè)單引號(hào),但是如果有卿嘲,你需要使用\轉(zhuǎn)義字符來將特殊字符轉(zhuǎn)譯颂斜,然后再使用單引號(hào)或者雙引號(hào)表示,例如' \"Let\'s go \" ' 拾枣。還有一個(gè)小用法就是在我們引用路徑時(shí)沃疮,我們知道我們Windows所用的文件路徑一般是D:\one\two\three\now的形式,我們直接引用的話就會(huì)被電腦誤認(rèn)為轉(zhuǎn)義字符特別是遇到/t /n /v還會(huì)被誤認(rèn)為是水平制表符梅肤,換行符司蔬,和垂直制表符等,所以我們需要反斜杠來轉(zhuǎn)義反斜杠姨蝴,但是有時(shí)候我們文件路徑非常長(zhǎng)時(shí)俊啼,我們但單獨(dú)加太繁瑣,我們可以采用r"D:\one\two\three\now"的形式來統(tǒng)一轉(zhuǎn)義左医,就直接使路徑全部轉(zhuǎn)換為原始字符沒有其他的含義授帕。長(zhǎng)字符串就會(huì)遇到多次跨行的問題,我們不會(huì)總依賴換行符的輸入浮梢,所以就會(huì)引入三引號(hào)跛十,一對(duì)三單引號(hào)或者一對(duì)三雙引號(hào)來處理這種問題。同時(shí)三引號(hào)字符串多出現(xiàn)在代碼第一行秕硝,主要告訴我們這個(gè)程序是干什么的芥映。
    3.字符串的加法不同于不同數(shù)字的加減法,而是拼接远豺,乘法相當(dāng)于多次重復(fù)奈偏。
""" 用Python設(shè)計(jì)第一個(gè)游戲 """
import random
counts = 3
answer = random.randint(1,10)

while counts >0:
    temp = input("不妨猜一下wo現(xiàn)在心里想的是哪個(gè)數(shù)字:")
    guess = int(temp)

    if guess == answer :
        print("你是wo心里的蛔蟲嗎?憋飞!")
        print("哼霎苗,猜中了也沒有獎(jiǎng)勵(lì)!")
        break 
    else:
        if guess < 8:
            print("小啦~")
        else:
            print("大啦~")
        counts = counts -1

print("游戲結(jié)束榛做,不玩啦^_^")

利用實(shí)際的例子來說明我們學(xué)到的如何使用唁盏,才是正確的學(xué)習(xí)方式内狸。第一行三雙引號(hào)表示程序目的,第二行導(dǎo)入random模塊厘擂,主要是生成隨機(jī)數(shù)的功能昆淡,一般我們?cè)贗DLE上查找模塊用法的時(shí)候可以點(diǎn)擊IDLE上面的help,再點(diǎn)擊IDLEhelp,即可彈出幫助彈窗,我們點(diǎn)擊索引輸入要查找的模塊就可以看到幫助文檔刽严,我們可以看到里面有兩個(gè)if判斷形成嵌套昂灵,還有一個(gè)while循環(huán)語句,產(chǎn)生循環(huán)舞萄,所以counts =3還有counts = counts -1實(shí)際上就是做了一個(gè)循環(huán)次數(shù)的限定眨补。同時(shí)temp = input ("互動(dòng)文字 ")的用法還是比較常用的,一個(gè)交互模式倒脓,把你輸入的數(shù)值命名為temp撑螺,同時(shí)int()函數(shù)是將字符串轉(zhuǎn)換為整數(shù),其實(shí)很多轉(zhuǎn)換函數(shù)我們不用死記硬背崎弃,需要拿到實(shí)際案例上面去領(lǐng)悟甘晤。此游戲還是很難通關(guān),所以我們會(huì)用到random偽隨機(jī)數(shù)的攻擊饲做,從而使偽隨機(jī)數(shù)可以重現(xiàn)线婚,一般需要先獲得隨機(jī)數(shù)種子,就會(huì)使用random.getstate() 盆均。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末塞弊,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子缀踪,更是在濱河造成了極大的恐慌居砖,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,607評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驴娃,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡循集,警方通過查閱死者的電腦和手機(jī)唇敞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來咒彤,“玉大人疆柔,你說我怎么就攤上這事∠庵” “怎么了旷档?”我有些...
    開封第一講書人閱讀 164,960評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)歇拆。 經(jīng)常有香客問我鞋屈,道長(zhǎng)范咨,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,750評(píng)論 1 294
  • 正文 為了忘掉前任厂庇,我火速辦了婚禮渠啊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘权旷。我一直安慰自己替蛉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,764評(píng)論 6 392
  • 文/花漫 我一把揭開白布拄氯。 她就那樣靜靜地躺著躲查,像睡著了一般。 火紅的嫁衣襯著肌膚如雪译柏。 梳的紋絲不亂的頭發(fā)上熙含,一...
    開封第一講書人閱讀 51,604評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音艇纺,去河邊找鬼怎静。 笑死,一個(gè)胖子當(dāng)著我的面吹牛黔衡,可吹牛的內(nèi)容都是我干的蚓聘。 我是一名探鬼主播,決...
    沈念sama閱讀 40,347評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼盟劫,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼夜牡!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起侣签,我...
    開封第一講書人閱讀 39,253評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤塘装,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后影所,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蹦肴,經(jīng)...
    沈念sama閱讀 45,702評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,893評(píng)論 3 336
  • 正文 我和宋清朗相戀三年猴娩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了阴幌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,015評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡卷中,死狀恐怖矛双,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蟆豫,我是刑警寧澤议忽,帶...
    沈念sama閱讀 35,734評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站十减,受9級(jí)特大地震影響栈幸,放射性物質(zhì)發(fā)生泄漏愤估。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,352評(píng)論 3 330
  • 文/蒙蒙 一侦镇、第九天 我趴在偏房一處隱蔽的房頂上張望灵疮。 院中可真熱鬧,春花似錦壳繁、人聲如沸震捣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蒿赢。三九已至,卻和暖如春渣触,著一層夾襖步出監(jiān)牢的瞬間羡棵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工嗅钻, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留皂冰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,216評(píng)論 3 371
  • 正文 我出身青樓养篓,卻偏偏與公主長(zhǎng)得像秃流,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子柳弄,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,969評(píng)論 2 355

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