python number 資料型別用於儲存數值。
資料型別是不允許改變的,這就意味著如果改變 number 資料型別的值,將重新分配記憶體空間。
python 支援四種不同的數值型別:
字串是 python 中最常用的資料型別。我們可以使用引號('或")來建立字串。
建立字串很簡單,只要為變數分配乙個值即可。
python 字典(dictionary)
字典是另一種可變容器模型,且可儲存任意型別物件。
字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如下所示:
d =鍵必須是唯一的,但值則不必。
值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。
乙個簡單的字典例項:
dict =python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。
python 提供了乙個 time 和 calendar 模組可以用於格式化日期和時間。
時間間隔是以秒為單位的浮點小數。
每個時間戳都以自從2023年1月1日午夜(曆元)經過了多長時間來表示。
python 的 time 模組下有很多函式可以轉換常見日期格式
calendar模組有很廣泛的方法用來處理年曆和月曆
## -*- coding: utf-8 -*-dict =dict =
'dict[name]:
',dict['
name']
#print dict[
'alice']
dict[
'age
']=10
dict[
'school
']='
dsp school
'print dict
print len(dict)
print str(dict)
print type(dict)
import time; #引入time模組
ticks=time.time()
'當前時間戳為:
',ticks
localtime=time.localtime(time.time())
'本地時間為:
',localtime
localtime1=time.asctime(time.localtime(time.time()))
'本地時間為:
',localtime1
#格式為時間
print time.strftime(
"%y-%m-%d %h:%m:%s
",time.localtime())
import calendar
cal=calendar.month(2016,1
"2023年1月的日曆:\n
",cal
輸出:
d:\python27\python.exe "d:\program files (x86)\jetbrains\pycharm 2016.3.2\helpers\pydev\pydevd.py
" --multiproc --qt-support --client 127.0.0.1 --port 4596 --file f:/pyworkspace/exe04.py
pydev debugger: process
5036
isconnecting
connected to pydev debugger (build
163.10154.50
)dict[name]: zara4'
dict
'>當前時間戳為:
1484818014.08
本地時間為: time.struct_time(tm_year=2017, tm_mon=1, tm_mday=19, tm_hour=17, tm_min=26, tm_sec=54, tm_wday=3, tm_yday=19, tm_isdst=0
)本地時間為: thu jan
1917:26:54
2017
2017-01-19
17:26:54
2023年1月的日曆:
january
2016
mo tu we th fr sa su
123456
78910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
31程序已結束,退出**0
Python基礎04 運算
python的運算子和其他語言類似 我們暫時只了解這些運算子的基本用法,方便我們展開後面的內容,高階應用暫時不介紹 print 1 9 加法 print 1.3 4 減法 print 3 5 乘法 print 4.5 1.5 除法 print 3 2 乘方 print 10 3 求餘數 判斷是真還是...
Python基礎04 運算
python的運算子和其他語言類似 我們暫時只了解這些運算子的基本用法,方便我們展開後面的內容,高階應用暫時不介紹 print 1 9 加法 print 1.3 4 減法 print 3 5 乘法 print 4.5 1.5 除法 print 3 2 乘方 print 10 3 求餘數 判斷是真還是...
Python基礎04 運算
python的運算子和其他語言類似 我們暫時只了解這些運算子的基本用法,方便我們展開後面的內容,高階應用暫時不介紹 print 1 9 加法 print 1.3 4 減法 print 3 5 乘法 print 4.5 1.5 除法 print 3 2 乘方 print 10 3 求餘數 判斷是真還是...