- 輸出“hello world”
1 print("hello world")
運行結果:
- 簡單交互(交互式,文件式):簡單的人名對話
1 name = input("請輸入姓名:") 2 print("{}同學,學好Python,前途無量!".format(name)) 3 print("{}大俠,學好Python,大展拳腳!".format(name[0])) 4 print("{}哥哥,學好Python,人見人愛!".format(name[1:]))
運行結果:
- 用戶輸入兩個數字,計算並輸出兩個數字之和:
1 n1=input("請輸入第一個數字:") 2 n2=input("請輸入第二個數字:") 3 sum0=float(n1)+float(n2) 4 print("兩個數字之和為:{}".format(sum0))
運行結果:
- 用戶輸入三角形三邊長度,並計算三角形的面積:(海倫公式)
-
1 a=float(input("請輸入第一條邊長:")) 2 b=float(input("請輸入第二條邊長:")) 3 c=float(input("請輸入第三條邊長:")) 4 p=(a+b+c)/2 5 area=(p*(p-a)*(p-b)*(p-c))**0.5 6 print("該三角形面積為:{}".format(area))
運行結果:
- 輸入半徑,計算圓的面積。
1 radius=float(input("請輸入半徑:")) 2 area=float(3.1415926535898*radius*radius) 3 print("圓面積約為:{:.2f}".format(area))
運行結果:
- 畫一組同切圓
1 import turtle 2 turtle.circle(10) 3 turtle.circle(40) 4 turtle.circle(80) 5 turtle.circle(120)
運行結果:
- 畫一個五角星
1 import turtle 2 for i in range(5): 3 turtle.forward(100) 4 turtle.right(144)
運行結果:
- 畫一個全黃色的五角星
1 import turtle 2 turtle.color("yellow") 3 turtle.fillcolor("yellow") 4 turtle.begin_fill() 5 for i in range(5): 6 turtle.forward(100) 7 turtle.right(144) 8 turtle.end_fill()
運行結果:
- 畫一組同心圓
1 import turtle 2 turtle.circle(20) 3 turtle.right(90) 4 turtle.color("white") 5 turtle.forward(20) 6 turtle.left(90) 7 turtle.color("black") 8 turtle.circle(40) 9 turtle.right(90) 10 turtle.color("white") 11 turtle.forward(40) 12 turtle.left(90) 13 turtle.color("black") 14 turtle.circle(80)
運行結果:
畫國旗上的五個五角星
1 import turtle 2 turtle.speed(20) 3 turtle.fillcolor("yellow") 4 turtle.color("yellow") 5 turtle.right(30) 6 for j in range(4): 7 turtle.begin_fill() 8 for i in range(5): 9 turtle.forward(50) 10 turtle.right(144) 11 turtle.end_fill() 12 turtle.color("white") 13 turtle.left(90) 14 turtle.forward(85) 15 turtle.right(60) 16 turtle.color("yellow") 17 turtle.color("white") 18 turtle.left(140) 19 turtle.forward(180) 20 turtle.left(130) 21 turtle.color("yellow") 22 turtle.begin_fill() 23 for i in range(5): 24 turtle.forward(180) 25 turtle.right(144) 26 turtle.end_fill()
運行結果: