from turtle import *
# Vòng lặp for:
for i in range(10):
print(i)
# Vòng lặp for trong khoảng:
print("------------------")
for j in range(5, 16, 2):
print(j)
# Vòng lặp for chạy ngược:
print("------------------")
for k in range(15, 4, -1):
print(k)
# Bài toán: + Hãy in ra các số
# chẵn trong đoạn 0-100.
# + Hãy in ra các số lẻ trong
# đoạn 8-50
# + Hãy in ra các số chia hết
# cho 3 trong đoạn 4-71.
# + Hãy in ra các số chia hết
# cho 9 trong đoạn 23-197.
# + Bài toán khó: Hãy in ra
# các số chính phương trong
# đoạn 0-100.
print("-------------------")
for i in range(1, 101):
if i ** 0.5 % 1 == 0:
print(i)
# ** phép lũy thừa
# i**0.5 là i mũ 1/2 hay căn
# bậc 2 của i.
# Áp dụng vòng lặp for để vẽ
# hình:
turtle = Turtle()
# for i in range(4):
# turtle.fd(100)
# turtle.right(90)
print("Xoáy ốc vuông:")
for i in range(2, 10000, 4):
turtle.fd(i)
turtle.right(90)
print("----------------")
print("Xoáy ốc tròn:")
for i in range(2, 10000, 4):
turtle.fd(i * 0.005)
turtle.right(5)