python學習 第二日

2021-07-29 20:06:54 字數 1507 閱讀 2465

2、啟動python的兩種方法:

a、從idle啟動,idle是python shell,也是python gui,通過鍵入文字與程式進行 交 互,可在提示符後鍵入,例如:

>>> print 'hello,world!'

hello,world!

b、cmd:先修該path路徑:我的電腦--屬性--高階系統設定--環境變數--編輯系統變數(找到path,在最後先加;,然後加上python的安裝路徑最後加上;)

3、記憶體和變數

三重引號字串「「「 」」」 或者『『『 』』』 可以表示跨多行的字串

python對變數名的大小寫比較敏感,即相同變數名的大小寫代表兩個變數名

4、基本運算

python中有x += y這種形式的表示式,但是沒有x++這樣的。+=是代表改變了變數,相當於重新生成了乙個變數,把操作後的結果賦予這個新生成的變數。但是++的話代表改變了物件本身,注意是物件本省,而不是變數本身。這個物件指的是記憶體中存放基本型別的資料的位址所指的內容。而python的模型規定,數值物件是不可改變的。

指數與冪的表示

3**5=3*3*3*3*3

3e5=3*10^5

5、資料型別

python 實際上並沒有把乙個東西從一種型別"轉換"成另一種型別。它只是由原來的東西建立乙個新東西,而且這個新東兩正是你想要的型別。下面給出一些函式,它們可以把資料從一種型別轉換為另一種型別。

float ()從乙個字串或整數建立乙個新的浮點數(小數)。

int ()從乙個字串或浮點數建立乙個新的整數。

str ()從乙個數(可以是任何其他型別)建立乙個新的字串。

float () 、int ()和str ()後面有小括號,因為它們不是python 關鍵字( 如

print) 一一它們只是python 的內建函式( function ) 。

函式type()會告訴我們變數的型別

6、輸入

raw_input()函式 例如 somename=raw_input()

python中逗號可以用來把多個print 語句合併到同一行上。逗號只是表水"盯印完這個

內容後不要跳轉到下一行"並增加乙個空格。

print "enter your name:"

somename=raw_input()

print "hi,",somename,",how are you!"

可以簡寫成:

somename=raw_input("enter your name:")

print "hi,",somename,",how are you!"

從網際網路獲取檔案的4行**

import urllib

file = urllib.urlopen('')

message = file.read()

print message

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

(《跟孩子一起學編》看到第六章)

leetcode 第二日學習 反轉整數!!!

整道題目的思想就是轉換成列表 然後反轉 然後再轉換成int的資料。列表的排序方式有很多 主要為,sort 主要是給列表公升序或者降序排列,不會直接反轉。sorted 可以在字典中使用,了可以自定義根據鍵值,還是鍵,或是其他方法進行排序。以上兩種都是可以用在字典中。reverse list.rever...

Python基礎教程學習第二日 序列

python中最基本的資料結構是序列 sequence 其中最常用的兩種序列型別為 列表和元祖。列表和元組的主要區別在於,列表可以修改,元組不能。序列操作 1.索引,序列中所有元素都是有編號的 從0開始遞增,這些元素可以通過編號進行訪問。如果使用負數索引,python會從右邊,也就是最後乙個元素開始...

賣卡記之第二日

由於早晨5點半才睡,中午才起床洗澡整理。今天遇到熟人若干 黨俊 胡瑩 燁林 駱瑩瑩 劉典典等,賣卡一張。今天出乎預料,業績比前一天居然還要好,賣得比較火。前後銷售額達到4000以上,我們粗劣估算,我們搶了華大超市以及附近營業點的移動卡業務大概有2000左右的利潤,雖然我們賺得不多,但是打破了壟斷,我...