python3_變量和數據類型

python3_變量和數據類型

一.變量


使用規則

  • 只能包含數字、字母、下劃線,不能以數字打頭
  • 變量名不能包含空格
  • 不能使用關鍵字和函數名

特別注意:
養成良好的編碼習慣

  • 變量名應剪短並具有描述性
  • 慎用消息字母 ’ i ’ 和大寫字母 ’ O ‘

【練習】:

1 簡單消息: 簡單消息: 將一條消息存儲到變量中,再將其打印出來。

test = "你好"
print(test)

結果爲:
這裏寫圖片描述
2 多條簡單消息: 多條簡單消息: 將一條消息存儲到變量中,將其打印出來;再將變量的值修改爲一條新消息,並將其打印出來。

test = "你好"
print(test)
test = "ni hao"
print(test)

結果爲:
這裏寫圖片描述

二.字符串


(一)大小寫

以標題形式:name.title()
以大寫形式:name.upper()
以小寫形式:name.lower()

(二)空白

1.添加

\t - - - 換行
\n - - - 空格

2.刪除

取消左邊空白:name.lstrip()
取消右邊空白:name.rstrip()
取消兩端空白:name.strip()

【練習】:

3 個性化消息: 個性化消息: 將用戶的姓名存到一個變量中,並向該用戶顯示一條消息。顯示的消息應非常簡單,如“Hello Eric, would you like to learn some Python today?”。

name = 'xiaofang'
print( "Hello " + name.title() + ", would you like to learn some Python today?" )

結果爲:
這裏寫圖片描述
4 調整名字的大小寫: 調整名字的大小寫: 將一個人名存儲到一個變量中,再以小寫、大寫和首字母大寫的方式顯示這個人名。

name = 'Xiao fang'
print(name.title())
print(name.upper())
print(name.lower())

結果爲:
這裏寫圖片描述

5 名言: 名言: 找一句你欽佩的名人說的名言,將這個名人的姓名和他的名言打印出來。輸出應類似於下面這樣(包括引號): Albert Einstein once said, “A person who never made a mistake never tried anything new.”

name =  'Albert Einstein'
says = ' once said, "A person who never made a mistake never tried anything new."'
print(name.title() + says)

結果爲:
這裏寫圖片描述

6 剔除人名中的空白: 剔除人名中的空白: 存儲一個人名,並在其開頭和末尾都包含一些空白字符。務必至少使用字符組合”\t” 和”\n” 各一次。 打印這個人名,以顯示其開頭和末尾的空白。然後,分別使用剔除函數lstrip() 、rstrip() 和strip() 對人名進行處理,並將結果打印出來。

name = " xiao \t Fang \n  "
print(name.rstrip())
print(name.lstrip())
print(name.strip())

結果爲:
這裏寫圖片描述

三.數字


(一)整數與浮點數

整數:不帶小數點的數字
浮點數:Python將帶小數點的數字都稱爲浮點數

    1  print(1)
    2  print(1+2)
    3  print(3-2)
    4  print(3.5*2)
    5  print(15/5)
    6  print(15/4)

    8  print( 3.5 * 4 / 2 - 2.5 )
    9  print( "3.5 * 4 / 2 - 2.5" )

結果爲:

    1  3
    2  1
    3  7.0
    4  3.0
    5  3.75
    6  4.5
    7  3.5 * 4 / 2 - 2.5

但需要注意的是,結果包含的小數位數可能是不確定的

>>> 0.2 + 0.1 
0.30000000000000004 
>>> 3 * 0.1 
0.30000000000000004

(二)註釋

#           行註釋
""""""      段落註釋
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章