設定pythonpath環境變數
新增. pt**件在python的安裝路徑下的/lib/python版本號/site-package/ 下建立 ***.pth ,開啟***.pth新增需要匯入的路徑
通過sys . path設定路徑
如果使用pycharm,可以直接設定搜尋路徑
永久設定python模組搜尋路徑: pythonpath、.pt**件和pycharm
臨時設定python模組搜尋路徑: sys.th、臨時設定pythonpath(export)
# 1:+(加號)
s1 =
'hello'
s2 =
'world'
s = s1 + s2
print
(s)# 2: 直接連線
s ="hello"
"world"
print
(s)# 3:用逗號(,)連線,標準輸出的重定向
from io import stringio
import sys
old_stdout = sys.stdout
result = stringio(
)sys.stdout = result
print
('hello'
,'world'
)sys.stdout =old_stdout # 恢復標準輸出
result_str = result.getvalue(
)print
("用逗號連線:"
,result_str)
# 4:格式化
s =' '
%(s1,s2)
print
('格式化:'
,s)# 5: join
s =" "
.join(
[s1,s2]
)print
("join連線:"
,s)
# 1:加號
n =20
s = s1 +
str(n)
print
(s)v =
12.44
b =true
print
(s1 +
str(n)
+str
(v)+
str(b)
)# 2: 格式化
s =' '
%(s1,n,v)
print
('格式化:'
,s)# 3:重定向
from io import stringio
import sys
old_stdout = sys.stdout
result = stringio(
)sys.stdout = result
print
(s1,
true
, n,v,sep=
'*')
sys.stdout =old_stdout # 恢復標準輸出
result_str = result.getvalue(
)print
("用逗號連線:"
,result_str)
# 連線類的傳輸出
class
myclass
:def
__str__
(self)
:return
'this is a myclass instance.'
my = myclass(
)s = s1 +
str(my)
print
(s)
二進位制:數值前面加0b八進位制:數值前面加0o十六進製制:數值前面加0x其中b、o和x不區分大小寫
二進位制轉換函式:
bin二進位制轉換函式
int十進位制轉換函式
hex十六進製制轉換函式
oct 八進位制轉換函式
n1 =
1234
# 二進位制
n2 =
0b11101
print
(n2)
# 八進位制
n3 =
0o127
print
(n3)
# 十六進製制
n4 =
0xf15
print
(n4)
# 進製之間的轉換
# 轉換為二進位制
print
(bin
(120))
print
(bin
(0xf012a))
#print
(type
(bin
(120))
# 轉為十進位制
print
(int
('0b10110',2
))print
(int
('1237',8
))print
(int
('f35ae',16
))# 轉為十六進製制
print
(hex
(54321))
print
(hex
(0b1101110101))
# 十進位制轉為八進位制
print
(oct
(1234
))
capitalize() 第乙個字母變成大寫,其他字母變小寫
upper()
並不會真正修改
s1 =
'hello'
print
(s1)
print
(s1.capitalize())
# s1[0] = 'h' 唯讀的,會丟擲異常
s1 = s1[0:
1]+ s1[1]
.upper(
)+ s1[2:
]print
(s1)
s2 =
'hello'
s = s2[0]
.lower(
)+ s2[1:
]print
(s)
今天也是愛zz的一天哦!
c 面試面試題 持續更新中。。。
1 下面輸出什麼?public class a public class b a class program 解答 首先4.0 是編譯不過,缺少隱式轉換,這種操作本來就是錯誤的 執行時5.0丟擲異常,無法將a轉換成b 1.0 print a 2.0 print b,3.0 print b 2 將乙個...
C 面試題目(更新中)
前幾天我到一家公司第一次面試c 崗位 大四,面試通過 面試時主要考察了c 的指標 記憶體管理機制 c 物件導向 計算機網路以及資料結構等相關知識點。經過面試,我發現自己對c 的理論知識還不夠紮實。卡住我的主要難點是指標這一塊。面試官給的題目還算是比較靈活的,我認真分析了下題目,但有些地方還是答錯了,...
常見面試題(更新中)
1 面試題 如下 哪句錯誤?為什麼錯?怎麼改?short s 5 s 10 相當於s shrot s 10 s s 10 編譯錯誤,需強制轉換!2 名詞解釋 jvm j a虛擬機器 載入.class並執行.class jre j a執行環境 除了包含jvm以外還包含了執行j a程式所必須的環境 jr...