2的算術平方根
2**(1/2)
運算結果是1.4142135623730951
a= 'Hello!'
b= ",World"
c=a+b
c
運算結果是“Hello,World”
這句表示的是輸出字符串變量a的第3個字符
在字符串變量中搜索某個單詞,若在字符串變量中,就返回這個單詞的第一個字符在字符串變量中的索引值,若沒有找到就返回-1
a.find('hello')
for循環依次輸出0~9這10個自然數
for n in range(0,10):
print(n)
while循環依次輸出0~9這10個自然數
n=0
while (n<10):
print(n)
n=n+1
無限循環
while True:
求解一元二次方程的實根
a1=input("please input a:")
a=float(a1)
b1=input("please input b:")
b=float(b1)
c1=input("please input c:")
c=float(c1)
d=b*b-4*a*c
print("Delta=",d)
if d>=0:
e=d**(1/2)
x1=(-b+e)/(2*a)
x2=(-b-e)/(2*a)
print("x1=",x1)
print("x2=",x2)
else:
print("no answer")
創建函數
def fuctionname(parameters):
function_suite
return [expression]
def 創建函數的關鍵詞
fuctionname 函數名
parameters 參數
function_suite 函數體
return [expression] 結束函數,返回expression給調用方
調用函數
def cuberoot(b):
a=b**(1/3)
return(a)
c=cuberoot(8)
print(c)
創建類
class myclass:
myvariable=0
def __init__(self):
self.myname="123"
def changename(self,newname):
self.myname=newname
使用類