1.整形
>>>a=1
>>>print (a)
1>>>type(a)
2.浮點型>>>b=1.2
>>>type(b)
3.字串型別>>>c='westos'
>>>type(c)
>>>d='123456'
>>>type(d)
4.bool型別
bool:只有兩個值(true false ),非真即零
>>>a=1
>>>bool(a)
ture
>>>bool(0)
false
>>>bool(1)
true
>>>bool(' ')
true
>>>bool('')
>false
>>>bool('21143')
true
5.型別轉換>>>float(a)
1.0>>>int(b)
1>>>str(a)
'1'>>>int(d)
123456
>>>float(d)
123456.0
變數的定義:
在python中,每個變數在使用之前都必須賦值,變數賦值後該變數才會被建立
等號(=):就是用來給變數賦值的
=左邊是乙個變數名
=右邊是儲存在記憶體中的值(被變數名所指向)
變數名=值
1.輸入
python2:
input(只接收數值型別)
raw_input(接收字串型別)
例:
>>>num=intput('請輸入密碼:')
請輸入密碼:123456
>>>print num
123456
>>>name=raw_input('請輸入使用者名稱:')
請輸入使用者名稱:westos
>>>print name
westos
>>>name=raw_input('請輸入年齡:')
請輸入年齡:18
>>>print name
18>>>type(name)
python3:
input(沒有raw_input,接收的都是字串型別)
>>>num=input()
12>>>num
'12'
>>>name=input('請輸入你的名字:')
請輸入你的名字:harry
>>>name
'harry'
2.輸出
格式化輸出
在python中可以使用print函式將資訊輸出到控制台
print(輸出資訊)
如果希望輸出文字的同時,一起輸出資料
語法格式:
print('格式化字串' %(變數1,變數2...))
格式化字串 含義
%s: 字串
%d: 十進位制的整數
%f: 浮點數
%%: 輸出%
例:1.定義字串變數name,輸出:我的名字叫小明,請多多關照,我的性別是男
name=
'小明'
***=
'男'print
('我的名字叫%s,請多多關照,我的性別%s'
%(name,***)
)
2.定義整數變數student_num,輸出:我的學號是000001
student_num=
1print
('我的學號是%06d'
%(student_num)
)# %06d:不到6位就補0,如果是6位,那就輸出6位
3.定義小數 price,weight,money,輸出:水果的單價是多少元,購買了多少斤,需要多少錢
price=
8.5weight=
7.5money=price*weight
print
('水果的單價是%.2f元,購買了%.2f斤,需要%.2f錢'
%(price,weight,money)
)# %.2f:保留小數點後兩位
4.定義乙個小數scale,輸出:資料比例是10.00%
scale=
10.00
print
('資料比例是 %.2f%%'
%(scale)
)
Python資料型別及常用集合
python 中有六個標準的資料型別 在python中定義變數的時候,變數是無需宣告的,並且變數沒有型別指明,我們所說的資料型別是指變數所儲存的記憶體中的物件型別,比如是存的數字,字串或者是陣列集合。其中number 又支援int float bool complex 複數 判斷python 資料型...
Python常用資料型別
一 列表 name zhangshan lishi wangwu 列表賦值 name.insert 1,chensan 插入到制定索引位置 name.remove name 0 刪除指定值,而且只從左邊開始刪除一次 name.pop 1 彈出指定索引的值,預設彈出最後乙個 name.clear 清空...
Python常用的資料型別
參考 書 深度學習之pytorch實戰計算機視覺 python通用的資料型別 數字 字串 列表 元組和字典。常用的數字資料型別有整型 int 和浮點型 float 整型和浮點型資料的最大區別是浮點型帶有精度而整型沒有 列印輸出浮點型資料預設保留到小數點後一位,和我們賦值時使用的精度不同,可以自定義列...