python學習筆記一

2021-08-04 06:37:57 字數 1376 閱讀 5819

python是一種解釋語言,不需要編譯,但是它的執行效率並不低,因為它產生的是一種近似機器語言的中間形式,是通過位元組編譯的。

檢視python直譯器的安裝路徑

import sys     

print (sys.path)

3 輸出方式和c語言相似

num = raw_input('please input a number:')

num = int(num)*2

print ('doubling your number:%d' %num)

這裡要注意的是raw_input()方式輸入的是字串的形式,如果要進行數字運算還要進行數值型別的轉換 ,輸出結果為

please input a

number:123

doubling your number:246

4.python的對大小寫敏感

5.python是動態性語言,不需要事先定義變數,變數的型別和值在賦值的時候就被初始化。

6.python不支援自增和自減的操作,因為+-都是單目運算子,python 會這樣解釋:-(-n)=n

7.字串的索引值:第乙個下標為0,最後乙個下標為-1,[:]指定下標

8.列表和元組的區別:

alist=[1,2,3,4,5,6]

print alist[0]

print alist[1:5]

alist[0]=100

print alist

print alist[:4]

執行結果:

1

[2, 3, 4, 5]

[100, 2, 3, 4, 5, 6]

[100, 2, 3, 4]

元組

atuple=(1,2,3,'hello',6,4,4)

print atuple[0]

print atuple[1:4]

atuple[0]=100

print atuple

執行結果

1

(2, 3, 'hello')

traceback (most recent call last):

file "h:/������/study/test_1.py", line

11, in

atuple[0]=100

typeerror: *'tuple' object does not support item assignment*

process finished with exit code 1

Python學習 學習筆記(一)

python是什麼?人們為和使用python python的缺點 如今誰在使用python 流行的p2p檔案分享系統bitjorrent是乙個python程式。eve online這款大型多人網路遊戲 massively multiplayer online game,mmog 廣泛地使用pytho...

python學習學習筆記一

1,python 是完全物件導向的語言。在python中一切都是物件,函式 模組 字串等都是物件。2,資料型別 數字,字串,列表,元組,字典 數字型 整型 浮點型 布林型 非零即真 複數型 int x float x 型別轉換 非數字型 字串 列表 元祖 字典 list 元祖 元祖轉列表 tuple...

Python學習筆記 一

python學習筆記 一 關鍵知識點 1 程式列印輸出使用print語句 2 使用print輸出字串時,字串內容不帶引號。而使用字串變數名輸出時,字串內容由引號括起來 3 在python 解析器中下劃線 表示最後乙個表示式的值 4 重定向輸出符合為 5 程式中需要輸入時,實用raw input 內建...