2010 06 11 Python變數型別

2022-06-10 19:39:17 字數 2614 閱讀 3854

# coding=utf-8

# !/usr/bin/python

# 命令1

# a, b, c = 1, 2, "john"

# print a

# print b

# print c

# 命令2

# a = b = c = 1

# print a

# print b

# print c

# 命令3

# counter = 100 # 賦值整型變數

# miles = 1000.0 # 浮點型

# name = "john" # 字串

## print counter

# print miles

# print name

# 命令4

# var1 = 1

# var2 = 10

# print var1

# print var2

# 命令5

# del var1

# del var2

# 命令6

# str = 'hello world!'

## print str # 輸出完整字串

# print str[0] # 輸出字串中的第乙個字元

# print str[2:5] # 輸出字串中第三個至第五個之間的字串

# print str[2:] # 輸出從第三個字元開始的字串

# print str * 2 # 輸出字串兩次

# print str + "test" # 輸出連線的字串

# 命令7

# list = ['abcd', 786, 2.23, 'john', 70.2]

# tinylist = [123, 'john']

## print list # 輸出完整列表

# print list[0] # 輸出列表的第乙個元素

# print list[1:3] # 輸出第二個至第三個的元素

# print list[2:] # 輸出從第三個開始至列表末尾的所有元素

# print tinylist * 2 # 輸出列表兩次

# print list + tinylist # 列印組合的列表

#命令8

# tuple = ('abcd', 786, 2.23, 'john', 70.2)

# tinytuple = (123, 'john')

## print tuple # 輸出完整元組

# print tuple[0] # 輸出元組的第乙個元素

# print tuple[1:3] # 輸出第二個至第三個的元素

# print tuple[2:] # 輸出從第三個開始至列表末尾的所有元素

# print tinytuple * 2 # 輸出元組兩次

# print tuple + tinytuple # 列印組合的元組

# 命令9

# dict = {}

# dict['one'] = "this is one"

# dict[2] = "this is two"

## tinydict =

## print dict['one'] # 輸出鍵為'one' 的值

# print dict[2] # 輸出鍵為 2 的值

# print tinydict # 輸出完整的字典

# print tinydict.keys() # 輸出所有鍵

# print tinydict.values() # 輸出所有值

# 命令10

有時候,我們需要對資料內建的型別進行轉換,資料型別的轉換,你只需要將資料型別作為函式名即可。

以下幾個內建的函式可以執行資料型別之間的轉換。這些函式返回乙個新的物件,表示轉換的值。

函式描述

int(x [,base])

將x轉換為乙個整數

long(x [,base] )

將x轉換為乙個長整數

float(x)

將x轉換到乙個浮點數

complex(real [,imag])

建立乙個複數

str(x)

將物件 x 轉換為字串

repr(x)

將物件 x 轉換為表示式字串

eval(str)

用來計算在字串中的有效python表示式,並返回乙個物件

tuple(s)

將序列 s 轉換為乙個元組

list(s)

將序列 s 轉換為乙個列表

set(s)

轉換為可變集合

dict(d)

建立乙個字典。d 必須是乙個序列 (key,value)元組。

frozenset(s)

轉換為不可變集合

chr(x)

將乙個整數轉換為乙個字元

unichr(x)

將乙個整數轉換為unicode字元

ord(x)

將乙個字元轉換為它的整數值

hex(x)

將乙個整數轉換為乙個十六進製制字串

oct(x)

將乙個整數轉換為乙個八進位制字串

python課程感受 Python風變課程學習感想

說到學習初衷,我了解我自己,學習知識是我快樂的源泉,於是,我來到了風變課程。由於我有乙個想法 踐行活到老學到老 所以,這麼多年來,我參加過很多課程學習,例如學習過製作阿凡達電影的maya軟體課程,學習過英語 法語 韓語課程,學習過拳擊課程。雖然領域各不相同,但對比以前接觸過的學習課程經驗,我發覺py...

Python程式設計 爬小說《星辰變》

看的第一本 懷舊一下 hhhhh 如下 使用正規表示式進行匹配 爬蟲 星辰變 import re import requests url 目錄 txt requests.get url content.decode utf 8 j re.compile r 匹配正則 ml j.findall txt...

python中的判斷 python中判斷變數的型別

python中判斷變數的型別 python的資料型別有 數字 int 浮點 float 字串 str 列表 list 元組 tuple 字典 dict 集合 set 一般通過以下方法進行判斷 1 isinstance 引數1,引數2 描述 該函式用來判斷乙個變數 引數1 是否是已知的變數型別 引數2...