參考:# encoding:utf-8
三種簡單的變數交換方法——引數法;相互運演算法;字元拼剪法
def shuru():
a = raw_input('請輸入a的值')
b = raw_input("請輸入b的值")
return a, b
def change1(a, b):#加入第三變數
t = a
a = b
b = t
print '一種變換後,a,b分別為:', a, b
def change2(a, b):#兩個變數數位化進行運算
a = a + b
b = a - b
a = a - b
print '第二種變換後,a,b分別為:', a, b
def change3(a, b):#變數字串化進行拼剪
la = len(a)
a += b
b = a[0 : la]
a = a[la : ]
print '第三種變換後,a,b分別為:', a, b,type(a)
a, b = shuru()
change1(a, b)
change2(int(a), int(b))
change3(str(a), str(b))
chengxuyuan
chengxuyuan
hdw***[email protected]年前 (2017-11-07)
Python 基礎例題
1.設計乙個函式,只能接受兩個引數,卻能計算4個數之和 result lambda a,b a b print result 5,6 2.設計乙個函式,可以接受任意數量引數,並計算引數之和 差 商 積 def fun1 args sum sub 0 mul 1 div args 0 for x in...
python 例題學習
1.生成乙個大檔案ips.txt,要求1200行,每行隨機為172.25.254.0 24段的ip 2.讀取ips.txt檔案統計這個檔案中ip出現頻率排前10的ip import random def file filename ips 172.25.254.str i for i in rang...
python例題練習
2 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?3 輸入三個整數x,y,z,請把這三個數由小到大輸出。4 判斷101 200之間有多少個素數,並輸出所有素數。5 利用遞迴方法求5 6 統計1到100 之和。7 文字進度條 8 中文文字詞頻統計 9 英文文字詞頻統計 1...