用戶輸入兩個字符串,將它們組合後輸出。code
str1 = input("請輸入一我的的名字: ") str2 = input("請輸入一個國家的名字: ") print("世界這麼大,{}想去{}看看。".format(str1, str2))
用戶輸入一個正整數N,計算從1到N(包含1和N)想加以後的結果。orm
n = input("請輸入整數N:") sum = 0 for i in range(int(n)): sum += i + 1 print("1到N求和結果:", sum)
工整地打印輸出經常使用的九九乘法表,格式不限。字符串
for i in range(1, 10): for j in range (1, i+1): print("{}*{}={:2} ".format(j, i, i*j), end='') print('')
計算1+2!+3!+...+10!的結果。get
sum, tmp = 0, 1 for i in range(1,11): tmp*=i sum+=tmp print("運算結果是: {}".format(sum))
猴子第一天摘下若干個桃子,立即吃了一半,還不過癮,又多吃了一個;次日早上又將剩下的桃子吃掉一半,又多吃了一個。之後天天早上都吃了前一天剩下的一半多一個。到第五天早上想再吃時,見只剩下一個桃子了。請編寫程序計算猴子第一天共摘了多少桃子。input
n = 1 for i in range(5, 0, -1): n = (n+1)<<1 print(n)
diet = ['西紅柿', '花椰菜', '黃瓜', '牛排', '蝦仁'] for x in range(0, 5): for y in range(0, 5): if not (x == y): print("{}{}".format(diet[x], diet[y]))
from turtle import * fillcolor("red") begin_fill() while True: forward(200) right(144) if abs(pos()) < 1: break end_fill()
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(100): 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)
http://www.icourse163.org/learn/BIT-268001?tid=1002235009#/learn/content?type=detail&id=1003121171ast