python 基礎知識(二)

2022-10-01 12:27:12 字數 1026 閱讀 8694

1、二進位制轉十六進製制方法

二進位製到16進製制轉換:

2、encode 和 decode 例子

msg = "我愛北京天安門"

print(msg.encode(encoding="utf-8")) #編碼為二進位制

print(msg.encode(encoding="utf-8").decode(encoding="utf-8")) #解碼

3、陣列中切片取值

import copy

person=['name',['s**ing',100]]

p1 = copy.copy(person) #第一種方式

p2 = person[:] #第二種方式

p3 = list(person) #第三種方式

print(p1)

print(p2)

print(p3)

#p1和p2兩個人為夫妻,p1取款50,p2發現卡里少50,淺copy用於,兩個人有乙個公共賬號,同步卡里金額

p1 = person[:]

p2 = person[:]

p1[0] = 'xiefei'

p2[0] = 'zhangxue'

p1[1][1] = 50

print(p1)

print(p2)

5、深copy

name2 = copy.deepcopy(names) #深copy

6、購物車聯絡

info = dict.fromkeys([1,2,3],[4,5,6])

#高效for迴圈

for i in info:

print(i, info[i])

#低效for迴圈

for k, v in info.items():

print(k, v)

8、練習題

使用者入口:

1、商品資訊存在檔案裡

2、已購商品,餘額記錄。

商家入口:

1、可以新增商品, 修改商品**

python入門(二)基礎知識

在前乙個章節,我介紹了如何搭建乙個比較友好的python學習環境,在這一節中我將快速過一遍基礎知識,為實際應用展開鋪墊 1 與c c 不同的是,python的 塊不使用 而是使用縮進來寫。並且縮排的空格數必須統一否則會報錯。2 在python中單行注釋採用 多行注釋採用 或 3 在python中,一...

Python學習基礎知識(二)

變數是python中非常基礎的概念,我們使用變數表示特定值得名字。舉例說明 這裡就是定義了乙個變數a,並且初始化它的值為 2.注意,這裡面的等號 不是等於的意思,而是表示把右邊的數字2和左邊的變數關聯上,也就是把2這個值,賦給a這個變數。以後 a就代表是 2了。我們列印a的值,結果顯示的就是 2 我...

Python基礎知識入門(二)

容器深層含義自己不知道,但是就表面意思。我自己理解的容器就是容器。他就是乙個可以裝 東西 的罐子啥的。不同的 罐子 可以裝的 東西 不同,就像酒杯裝酒,茶杯裝茶,水缸裝水。酒杯 茶杯 水缸就是不同的容器。酒 茶 水就是不同的東西。而在python中列表 元組,序列 集合 字典就是不同的容器。他們都有...