python 學習筆記5 2018-4-10
一,習題講解
```
- (instancetype)initWithFrame:(CGRect)frame{self= [superinitWithFrame:frame];if(self) {self.backgroundColor =[UIColorcolorWithRed:0green:0blue:0alpha:0.4]; [selflayoutUI]; }returnself;}
作者:羅小耳
連結:https://www.jianshu.com/p/6ffa19a7dc58
來源:簡書
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
```
(1)求ABCD*9=DCBA 分別求出A,B,C,D
for A in range(1,10): #其實A是可以確定的 1*9=9 A,D是1和9
for B in range(0,10):
for C in range(0,10):
for D in range(0,10):
re=A*1000+B*100+C*10+D
re2=D*1000+C*100+B*10+A
if(re*9 == re2):
print("A={0},B={1},C={2},D={3}".format(A,B,C,D))
print("{0}{1}{2}{3}*9={3}{2}{1}{0}".format(A,B,C,D))
(2)九宮格
------------- 所有的橫豎斜線加起來都等於15
| A | B | C | A: 1-9
| D | E | F | B: 1-9 除A
| G | H | I | C: 1-9 除A、B
-------------- 。。。
二,python的編碼
python3 對編碼做了優化,預設支援中文
支援中文的編碼:utf-8,gbk,gbk2312
decode 解碼
encode 編碼
解決編碼報錯的方法:
1,程式碼檔案前端新增:
# -*- coding: utf-8 -*-
2,更改預設編碼,改成支援中文的編碼格式
import sys
reload(sys)
print(sys.getdefaultencoding())
sys.setdefaultencoding('utf-8')
3,對字串先解碼再重新編碼
n.decode("utf-8").encode("gdk") 先解碼成原始碼再編碼
相關文章
- Vue學習筆記5Vue筆記
- git學習筆記5Git筆記
- CCNA學習筆記5筆記
- 【學習筆記】python筆記Python
- Python學習筆記Python筆記
- Python學習筆記5——一切皆物件Python筆記物件
- Python學習筆記(隨筆)Python筆記
- 強化學習-學習筆記5 | AlphaGo強化學習筆記Go
- HTML5學習筆記HTML筆記
- Android學習筆記(5)Android筆記
- PL/SQL學習筆記-5SQL筆記
- ruby字串學習筆記5字串筆記
- python學習記錄5Python
- 深度學習筆記(5)Broadcasting in Python 廣播深度學習筆記ASTPython
- python學習筆記4Python筆記
- python學習筆記(二)Python筆記
- Python學習筆記 - aiohttpPython筆記AIHTTP
- Python 學習筆記(一)Python筆記
- Python學習筆記 - asyncioPython筆記
- Python學習筆記 - queuePython筆記
- Python學習筆記(2)Python筆記
- python學習筆記(1Python筆記
- Python學習筆記(三)Python筆記
- python——numpy學習筆記Python筆記
- Effective Python學習筆記Python筆記
- Python學習筆記(一)Python筆記
- Python學習筆記(3)Python筆記
- python學習筆記——列表Python筆記
- G01學習筆記-5筆記
- swift學習筆記《5》- 實用Swift筆記
- H5學習筆記(一)H5筆記
- Kotlin學習筆記(5)- 類Kotlin筆記
- MD5之學習筆記筆記
- railscasts學習筆記(5-2)AIAST筆記
- HTML5學習筆記 拖放HTML筆記
- spring-5學習筆記Spring筆記
- Python學習筆記(一)——初學PythonPython筆記
- python——Matplotlib學習筆記Python筆記