#!/usr/bin/python3
#python的基本語法和資料型別
#python3中 一行有多個語句,用分號分割(;)
print("aaa") ;print("bbb")
#基本資料型別,移除long型別
print(type(1))
print(type(1.0))
print(type("str"))
#允許多個變數連續賦值
a=b=c=1
print(a,b,c)
a,b,c=1,2,"bb"
print(a,b,c)
#標準資料型別6種
#number(數字)
#string(字串)
#list(列表)
#tuple(元組)
#sets(集合)
#dict(字典)
#number(數字)
#支援 int float bool complex(複數)
#數值計算
print("5+3=",5+3)
print("5-3=",5-3)
print("5*3=",5*3)
print("除法得到浮點數 2/4=",2/4)
print("除法得到整數 2//4=",2//4)
print("取餘 10%3=",10%3)
print("乘方 4**2=",4**2)
print("開方 4**0.5=",4**0.5)
#string(字串)
#元素是不可變的
string="abcdefg"
print(string)
print(string[0])
print(string[0:-1])#從頭到尾
print(string[2:])#從下標2開始到尾
print(string[2:4])#從下標2到n-1 [m,n)
print(string*2)#輸出2次
#list(列表)
#元素可變的
listdemo=["aa",1,"bb",2]
print(listdemo)
print(listdemo[0])#輸出下標0
print(listdemo[2:])#從下標2開始到尾
print(listdemo[1:3])#從下標2到n-1 [m,n)
print(listdemo*2)#輸出2次
listdemo[0]="替換的"
print(listdemo)#修改後的
#tuple(元組)
#元素不可變的
tupledemo=("aa",1,"bb",2)
print(tupledemo)
print(tupledemo[0])#輸出下標0
print(tupledemo[2:])#從下標2開始到尾
print(tupledemo[1:3])#從下標2到n-1 [m,n)
print(tupledemo*2)#輸出2次
tupledemo=()#空元組
tupledemo=(a,)#乙個元素
print(tupledemo)
#set(集合)
#乙個無序不可重複的序列
setdemo=
print("集合a ",setdemo)
#集合可以做 交集並集差集
setdemo2=
print("集合b ",setdemo2)
print("ab的差集 ",setdemo-setdemo2)
print("ab的並集 ",setdemo|setdemo2)
print("ab的交集 ",setdemo&setdemo2)
print("ab的不同時存在的 ",setdemo^setdemo2)
#字典dictdemo=
print(dictdemo)
print(dictdemo["tom"])
print("keys:",dictdemo.keys())
print("values",dictdemo.values())
#移除 key 返回value
print("移除tom ",dictdemo.pop("tom"))
print(dictdemo)
#python常用資料轉換
'''int(x)
str(x)
tuple(s) 將序列轉換成元組
list(s) 將序列轉換成列表
'''#python的注釋
print("單行注釋 #")
print("多行注釋 單引號(3個')")
print("多行注釋 雙引號(3個雙引號)")
Python 標準資料型別6種
usr bin python3 python的基本語法和資料型別 python3中 一行有多個語句,用分號分割 print aaa print bbb 基本資料型別,移除long型別 print type 1 print type 1.0 print type str 允許多個變數連續賦值 a b ...
python 6種標準資料型別
1 數值 數值 a 123 b 567 a,b 123,567 print a,b print a b print a b print a b print a b 2.字串 字串 c hello shagua print c print c 1 3 print c 3 1 輸出序列 print c ...
python 標準資料型別
資料型別 set number string list tuple dict bool 標準資料型別 none number string bool 1.none 主要為了判斷存在與否 2.number int long float complex id 查詢記憶體位址 type 查詢資料型別 3....