字串拼接
使用者輸入兩個字串,將它們組合後輸出
整數序列求和str1 = input("wanghui")
str2 = input("los angeles")
print("世界這麼多,{}想去{}看看。".format(str1,str2))
使用者輸入乙個正整數 n,計算從 1 到 n(包含 1和 n)相加之後的結果
九九乘法表輸出n = input("please input int number n: ")
sum = 0
for i in range(int(n)):
sum += i + 1
print("from one to n sum result:", sum)
工整列印輸出常用的九九乘法表,格式不限。
階乘計算for i in range(1,10):
for j in range(1,i+1):
print("{}*{}= ".format(j, i, i * j), end='')
print('')
計算 1+2!+3!+…+10! 的結果。
猴子吃桃問題sum, tmp = 0, 1
for i in range(1,11):
tmp*=i
sum+=tmp
print("運算結果是:{}".format(sum))
猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了乙個;第二天早上又將剩下的桃子吃掉一半,又多吃了乙個。以後每天早上都吃了前一天剩下的半多乙個。到第五天早上想再吃時,見只剩下乙個桃子了。請編寫程式計算猴子第一天共摘了多少桃子。
健康食譜輸出n = 1
for i in range(5,0,-1):
n = (n+1)<<1
print(n)
列出 5 種不同的食材,請輸出它們可能組成的所有菜式名稱。
五角星的繪製diet = ['西紅柿','蒜薹','西藍花','黃瓜','雞翅']
for x in range(0,5):
for y in range(0,5):
ifnot(x == y):
print("{}{}".format(diet[x],diet[y]))
繪製乙個綠色的五角星圖形
太陽花的繪製from turtle import *
fillcolor("green")
# color('red', 'yellow')
begin_fill()
while
true:
forward(300)
right(166)
if abs(pos()) < 1:
break
end_fill()
done()
繪製乙個太陽花的圖形
螺旋線繪製from turtle import *
color ('red','yellow')
begin_fill()
while
true:
forward(200)
left(170)
if abs(pos()) < 1:
break
end_fill()
done()
繪製乙個螺旋線的圖形
彩色螺旋線的繪製import turtle
import time
turtle.speed("fastest")
turtle.pensize(2)
for x
in range(300):
turtle.forward(2*x)
turtle.left(90)
time.sleep(3)
繪製乙個彩色螺旋線
import turtle
import time
turtle.pensize(2)
turtle.bgcolor("black")
colors = ["red","yellow","purple","blue"]
turtle.tracer(false)
for x
in range(400):
turtle.forward(2*x)
turtle.color(colors[x % 4])
turtle.left(91)
turtle.tracer(true)
Python練習題一
1.將華氏溫度轉換為攝氏溫度,轉換公式 f 1.8c 32 f input if f 1 in f f c float f 0 1 32 1.8 print 2fc c else print 輸入錯誤 2.輸入半徑計算圓的周長和面積 import math r input r1 float r if...
Python練習題一
點讚,收藏 關注,理財 技術不迷路 什麼是bif?bif 就是 built in functions,內建函式。為了方便程式設計師快速編寫指令碼程式 指令碼就是要程式設計速度快快快!python 提供了非常豐富的內建函式,我們只需要直接呼叫即可,例如 print 的功能是 列印到螢幕 input 的...
python書中練習題 python練習題
1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...