python搜论文_python论文
淺談我眼中的
python
吳凡
摘要:
作為一門非常有潛力的高級語言,
python
正在編程上發揮著越來越大的作用。這學期,通
過對
python
基礎知識的學習,對
python
有了一定的認識。同時和已經學習的高級語言
C
和
C++
有了一定的對比,以及筆者對未來
python
的學習方向。本文僅僅是個人的觀點和看法,
筆者水平有限,如有出錯之處,敬請諒解。
正文:
一、關于
python
編程的特點以及編程過程中的心得
python
給我最初的印象便是簡潔。所有的變量都不需要定義,想用就用,這給了編程者
很大的自由空間。如
a=3,
即可同時完成變量的定義和賦值。對于簡化程序的代碼,起到了很
大的作用!
庫很多,博大精深。這樣形容
python
最恰當不過了。正因為其強大的庫,讓編程不再
艱難。
我們只需要調用庫中的函數,
而對于函數的具體實現,
沒有特殊需求,
我們無需探究。
這無疑是編碼者的福音。
在字符串的處理上,我們在
python
中感受到了簡單快捷的魅力。可以輕松分割任意一
段字符串,如使用
string[0:3]
,就可以輕松地分割出
string
字符串中的三個字符。因為分割
區間的任意性,字符串處理起來也就得心應手了。再如,對于兩端字符串的疊加,可以輕松
使用
S1+S2
來實現。在字符串的替換,
迭代,
以及大小寫的轉換上,
都有相應的庫函數用來
方便地實現。
由于
python
輸出機制自帶換行機制,因此如不需要換行,要在語句的后面加上逗號,
剛剛編程時,有時會遇到問題。
列表的使用方便了數據的批量處理。印象最深刻的就是
(),
直接就可以將列表的數據逆
置。字典,能夠很好的處理任意長度、混合類型鍵值對的能力。在統計一段文章中的詞頻,
和某段話中字母的頻率時,
很方便。
配合相關的文件操作,
可以對文本文件進行數據的統計。
在函數的使用上,由于
python
簡化了使用方法。在函數的定義上,不需要給出相應的
數據類型,形參表很簡明。在返回值的時候,也更加的靈活,具有很強的操作性。其它基本
的使用方法與其它語言類似,這給編碼者最快的速度適應這門語言。
圖形編程也是
python
的一大亮點。通過
graphical
庫的使用,可以很方便的實現圖形界
面的編程。
最讓我印象深刻的是在控制窗口的顏色函數
setBackground(color)
中,
可以使用已
有的顏色作為參數。
也可以通過改變
rgb(,,,)
的參數進而實現各種新顏色的體現。
寫完這段程
序,
運行時,
我很是激動。
雖然技術含量并不是很高,
但由于以前的編程完成后都是黑框框,
這次可以得到炫彩的顏色也是非常高興的。
此外,在類的實現中。在定義構造函數的時候,兩邊的下劃線是由兩個組成,在編程時
極易發生錯誤,從而造成程序報錯,還很難發現。
在定義各類函數的時候,程序的主要執行函數,如
main()
,要在程序末尾添加
main()
,
否則程序無法運行。而且由于
python
簡化了分號以及各類括號的使用,所以必須遵循嚴格
的格式對齊。格式的錯亂會造成程序的嚴重問題,這就要求編碼者能擁有好的習慣。而且,
格式的對齊有利于增強程序的美觀性,也便于自己和他人進行閱讀。在各種包含類語句后,
如
for
語句,
if
語句,由于取消了大括號的存在,需要加上分號,否則程序出錯。由于之前
C
編程的習慣,總是忘記加上分號和在語句的末尾不自覺的加上分號。但隨著編程題目的增
多,這一問題得到了顯著的改善。
總結
以上是生活随笔為你收集整理的python搜论文_python论文的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android实现拍照并存储功能,And
- 下一篇: python电脑编程求圆的面积案例_学P