本文目錄一覽:
- 1、Python 編寫並測試函數change(str1),其功能是對參數str1進行大小寫轉換?
- 2、python初學:Change函數的編寫請教!
- 3、如何在PYTHON 中寫一個函數交換兩個變數的值
Python 編寫並測試函數change(str1),其功能是對參數str1進行大小寫轉換?
def change(str1):
new_str = str()
for i in range(len(str1)):
if(65 = ord(str1[i]) = 90):
a = str1[i].lower()
print(a,end=”)
elif(97 = ord(str1[i]) = 122):
a = str1[i].upper()
print(a,end=”)
else:
a = str1[i]
print(a,end=”)
return new_str
str2 = str(input(“要轉換的字元串:”))
print(change(str2))
python初學:Change函數的編寫請教!
a,b=b,a
這樣就直接交換過來了
你說的函數實現不了,如果傳入的是整數或字元串這種不可變對象,是交換不過來的
如何在PYTHON 中寫一個函數交換兩個變數的值
python交換兩個變數的值很簡單,a,b = b,a 就可以,寫成函數,代碼如下:
def jh(a,b):
return b,a
x = 1
y = 2
x,y = jh(x,y)
print(x,y)
執行結果如下:
原創文章,作者:OULSM,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/313420.html