笨办法学Python——学习笔记1
生活随笔
收集整理的這篇文章主要介紹了
笨办法学Python——学习笔记1
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
??? 最近想學gtk,但是gtk在window上編譯和運行挺慢的,于是搜索了一下發現了pygtk。在前幾天 把環境都配好了,現在想同時學gtk和pygtk,但Python沒學過,找到了《笨辦法學Python》想先把 Python學習一下。 總體感覺《笨》像數學書,帶有很多習題,在前言作者說明了其良苦用心,最終我終于忍住了復 制粘貼的沖動,不過還是偷工減料了。 第0——9章,這十章主要講了輸出,數字和數學計算,變量和注釋,字符串和文本。python是一門 動態語言,變量不需要聲明+定義,直接就可以使用,感覺比c語言好玩,其注釋為"#"號。數字和數 學計算和c語言類似,甚至可以把Python當作計算器。字符串可以直接使用"+"號連接。 輸出為print,格式化和c類似使用"%"號,有"%s,%d,%r"(目前只學到這些),如: 注意使用中文時要在第一行加上#-*- encoding:utf-8 -*- ??? num=10
??? print ”%d",%num #輸出單個變量,類c的printf("%d",num)
??? str="hello"
??? print "%d,%s" %(num,str) #輸出多個變量,類c的printf("%d,%s",num,str)
??? print "%r,%r" % ("one", "two")#按原始類容輸出,c語言沒有類似的,此行輸出'one','two'
??? print "%r %r" % ("one", "two")#此行輸出'one' 'two',還沒明白空格和逗號在格式化輸出的
????????????????????????????????? #作用 第11-14章輸入raw_input()和運行參數,可以使用參數提示如raw_input('please input a num') 輸入的內容需要用"%r"輸出。運行參數即運行.py腳步時的參數,如 python test.py hello, 第一個參數是test.py,第二個是hello,直接摘取書中的例子: ??? from sys import argv#導入sys里的argv包,類c里的#include
??? script, first, second, third = argv
??? print "The script is called:", script
??? print "Your first variable is:", first
??? print "Your second variable is:", second
??? print "Your third variable is:", third ??? 如果運行為python ex13.py first 2nd 3rd則輸出為 The script is called: ex/ex13.py Your first variable is: first Your second variable is: 2nd Your third variable is: 3rd
??? print ”%d",%num #輸出單個變量,類c的printf("%d",num)
??? str="hello"
??? print "%d,%s" %(num,str) #輸出多個變量,類c的printf("%d,%s",num,str)
??? print "%r,%r" % ("one", "two")#按原始類容輸出,c語言沒有類似的,此行輸出'one','two'
??? print "%r %r" % ("one", "two")#此行輸出'one' 'two',還沒明白空格和逗號在格式化輸出的
????????????????????????????????? #作用 第11-14章輸入raw_input()和運行參數,可以使用參數提示如raw_input('please input a num') 輸入的內容需要用"%r"輸出。運行參數即運行.py腳步時的參數,如 python test.py hello, 第一個參數是test.py,第二個是hello,直接摘取書中的例子: ??? from sys import argv#導入sys里的argv包,類c里的#include
??? script, first, second, third = argv
??? print "The script is called:", script
??? print "Your first variable is:", first
??? print "Your second variable is:", second
??? print "Your third variable is:", third ??? 如果運行為python ex13.py first 2nd 3rd則輸出為 The script is called: ex/ex13.py Your first variable is: first Your second variable is: 2nd Your third variable is: 3rd
總結
以上是生活随笔為你收集整理的笨办法学Python——学习笔记1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Precog:大数据分析即服务
- 下一篇: 组播RP配置