python基礎

a='jhzlkmm'
b='mjhgc'
#set將字符串變爲幾何,求集合交集/並
print(set(b)&set(a))
print(set(b)|set(a))
#字典{key:value}
d1={'name':'wangwei',
    'sex':'man',
    'age':'23'}
print(d1['sex'])
#運算
d='hello'
print(d+'world')
print(4//3)
print(4/3)
print(4%3)
#程序控制流,順序控制,條件分支,循環
#continue終止本次循環,break終止全部循環
for i in range(9):
    if i == 4:
        continue
    print(i)
for i in range(9):
    if i == 4:
        break
    print(i)
#print 默認換行
for i in range(1,10):
    
    for j in range(1,i+1):
        print('{} * {} = {},   '.format(i,j,i*j),end='') 
    if j==i:
        print('\n')
        
        
for i in range(9,0,-1):
    
    for j in range(1,i+1):
        print('{} * {} = {},   '.format(i,j,i*j),end='') 
    if j==i:
        print('\n')
#函數的局部全局變量,形參實參
def fun(a,b):
    global k
    k=3
    print(a+b)
fun(3,4)
print(k)
#文件
fh=open('E:/file2.txt','w')#文件存在則是打開,不存在則創建
fb=open('E:/file1.txt','w')
content='Hello world'
fh.write(content)
fh.close()
f1=open('E:/1.txt','r')
data=f1.readline()
while True:
    line=f1.readline()
    if len(line)==0:
        break
    print(line)
f1.close()
#異常處理,先try,如果異常,則輸出錯誤
try:
    print('Hello')
    printf('world')
except Exception as err:
    print(err)
    print('Hello')
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章