Python語言學習中幾個變數型別問題

2021-09-24 17:38:08 字數 691 閱讀 9749

python語言中,變數的資料型別是動態的,

例如:a=2這時變數a是number數值型,將a的值修改為a='ss',此時變數a是str字串。
列表型別比較特殊,可以儲存不同型別的資料,

例如:list_a=[1,2,5,'hh','dd',,[7,9,'aa']]。
tuple類似列表,但它是不可變的。

for,while迴圈可以和else搭配使用,

例如:

for i in numbers:

if i % 2 ==0:

print('{} is 偶數'.format(i))

else:

break

else:

print('全是偶數')

for迴圈推導式

numbers = [1,2,3]

new_numbers = [number*5 for number in numbers]

結果new_numbers [5,10,15]

使用pandas和matplotlib繪製數學圖形比較方便,使用matplotlib時,在import matplotlib後,一定要寫這行**%matplotlib inline或者%matplotlib notebook,否則圖形不能顯示

Python語言學習

字串迴圈左移 10分 題目內容 給定乙個字串s,要求把s的前k個字元移動到s的尾部,如把字串 abcdef 前面的2個字元 a b 移動到字串的尾部,得到新字串 cdefab 稱作字串迴圈左移k位。輸入乙個字串和乙個非負整數n,要求將字串迴圈左移n次。可以使用以下語句實現字串s的輸入 s str i...

語言學習 Python學習

1.關於識別符號 python 中的識別符號是區分大小寫的。以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭的 foo 代表類的私有成員 以雙下劃線開頭和結尾的 foo 代表 ...

C語言學習之變數

1.整型資料型別 整型資料型別有char short int int和long int,其中short int和long int可以省略int不寫。它們都可加上unsigned和signed構成 無符號和有符號整數,預設不寫是有符號。c標準一般只有限定 short 不長於int,long 不短於in...