| 5 | 1/1 | 返回列表 |
| 查看: 1687 | 回復(fù): 10 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
yjcmwgk禁蟲 (文壇精英)
密度泛函·小卒
|
[求助]
請問我如何擺脫所謂的“C風(fēng)格”?
|
|
|
這幾天學(xué)習(xí)python,寫了幾個(gè)自娛自樂的練習(xí)程序?催^的人都說:“太像C了!” 比如這幾句話 人家指著這段程序的的(i==1)and((j!=1)and(j!=9))這個(gè)表達(dá)式,問我:你為啥寫那么多括號? 我回答:(i==1)和((j!=1)and(j!=9))在我看來是兩個(gè)條件,然后呢,第二個(gè)條件又是由兩個(gè)條件(j!=1)和(j!=9)共同組成的。為了符合我自己的思維方式,我就加了一堆括號。 我是不是很無藥可救啊 ![]() 其實(shí)吧 我好想撞墻啊 除了class定義 我覺得其他部分 我現(xiàn)在就是純粹的只學(xué)會了如何把C或者fortran語法 直接翻譯成python語法罷了 人家說的是 你這哪是python呀 純粹就是用python翻譯C或者fortran而已 人家還特意指出這個(gè)循環(huán) 人家問我:你不覺得這段話十分難懂嗎?你不能拆成幾個(gè)單獨(dú)的表達(dá)式嗎?你不覺得這么長的表達(dá)式,看起來很擰巴嗎? 我很無辜的回答:我看著一點(diǎn)都不擰巴 ![]() 對方:…… 好吧,大概是因?yàn)槲业谝淮谓佑|面向?qū)ο蟮某绦蛟O(shè)計(jì)吧 腦子里根本就沒有面向?qū)ο蟮某绦蛟O(shè)計(jì)的基本概念 就知道生搬硬套的 其實(shí)我是真心看著不擰巴,我是真心看著很清晰。 ![]() ![]() 在別人看來 我還很幼稚 所以 求推薦 給我推薦一個(gè)好書吧 我現(xiàn)在正在啃跟著《Python基礎(chǔ)教程(第二版)》,今天開始第12章。 這本書看了整一半了。估計(jì)再過一周后能結(jié)束本書吧 我怎樣才能擺脫C風(fēng)格呢? Fortran曾經(jīng)讓我強(qiáng)制丟掉了C風(fēng)格(因?yàn)椴粨Q行就報(bào)錯(cuò)) 但是python這么爽的語言 我咋寫都行 于是我總覺得冒號后面就一句話 為什么要換行。 我總覺得 如果冒號后面就一句話 不換行反而會很清楚 換行了才不清楚哩 是不是我受譚浩強(qiáng)毒害太深? ![]() ![]() ![]() ![]() [ Last edited by yjcmwgk on 2012-6-23 at 10:25 ] |
至尊木蟲 (著名寫手)
驃騎將軍

榮譽(yù)版主 (文壇精英)
smallerpig
又要胡扯了。。![]() 我不知道所謂的c風(fēng)格。 我知道c是面對過程的編程語言,而你現(xiàn)在用類當(dāng)然是面向?qū)ο缶幊。面向(qū)ο笥兴娜蛱攸c(diǎn),就是:封裝,繼承,多態(tài)。 所以我們在寫類的時(shí)候要多考慮到以后對程序的維護(hù),拓展等等~~~ 這是面向過程的語言沒辦法領(lǐng)略到的。 我認(rèn)為任何編程語言,對于語法來說都不是很難,學(xué)語法也就是幾個(gè)月的事情。難的是對程序架構(gòu)的設(shè)計(jì),每個(gè)類怎么設(shè)計(jì),每個(gè)類的功能是什么。這需要經(jīng)驗(yàn)的積累~~~。。。 如果樓主覺得自己的語法已經(jīng)沒什么問題的話那建議找些關(guān)于面向?qū)ο笏枷氲木幊虝纯,我猜會有收獲~~ ![]() |

木蟲 (正式寫手)
star watcher
榮譽(yù)版主 (職業(yè)作家)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 材料與化工272求調(diào)劑 +13 | 阿斯蒂芬2004 2026-03-28 | 13/650 |
|
|---|---|---|---|---|
|
[考研] 275求調(diào)劑 +13 | Micky11223 2026-03-25 | 18/900 |
|
|
[考研] 297求調(diào)劑 +11 | 田洪有 2026-03-26 | 11/550 |
|
|
[考研] 356求調(diào)劑 +4 | gysy?s?a 2026-03-28 | 4/200 |
|
|
[考研] 295材料工程專碩求調(diào)劑 +7 | 1428151015 2026-03-27 | 7/350 |
|
|
[考研] 壓國家一區(qū)線,求導(dǎo)師收留,有恩必謝! +7 | 迷人的哈哈 2026-03-28 | 7/350 |
|
|
[考研] 320分,材料與化工專業(yè),求調(diào)劑 +9 | 一定上岸aaa 2026-03-27 | 13/650 |
|
|
[考研] 299求調(diào)劑 +7 | 嗯嗯嗯嗯2 2026-03-27 | 7/350 |
|
|
[考研] 085602 307分 求調(diào)劑 +7 | 不知道叫什么! 2026-03-26 | 7/350 |
|
|
[考研] 材料求調(diào)劑一志愿哈工大324 +7 | 閆旭東 2026-03-28 | 9/450 |
|
|
[考研] 286求調(diào)劑 +4 | 丟掉懶惰 2026-03-27 | 7/350 |
|
|
[考研] 085404求調(diào)劑,總分309,本科經(jīng)歷較為豐富 +4 | 來財(cái)aa 2026-03-25 | 4/200 |
|
|
[考研] 一志愿吉大071010,316分求調(diào)劑 +3 | xgbiknn 2026-03-27 | 3/150 |
|
|
[考研] 286求調(diào)劑 +4 | lim0922 2026-03-26 | 4/200 |
|
|
[考研] 321求調(diào)劑 +6 | Ymlll 2026-03-24 | 6/300 |
|
|
[考研] 中國科學(xué)院深圳先進(jìn)技術(shù)研究院-光纖傳感課題組招生-中國科學(xué)院大學(xué)、深圳理工大學(xué)聯(lián)培 +5 | YangTyu1 2026-03-26 | 5/250 |
|
|
[考研] 285求調(diào)劑 +3 | AZMK 2026-03-24 | 3/150 |
|
|
[考研] 材料調(diào)劑 +3 | iwinso 2026-03-23 | 3/150 |
|
|
[考研] 300分,材料,求調(diào)劑,英一數(shù)二 +5 | 超贊的 2026-03-24 | 5/250 |
|
|
[考研] 333求調(diào)劑 +3 | ALULU4408 2026-03-23 | 3/150 |
|