- 圆面积的计算。根据圆的半径计算圆的面积。
代码如下:
#1.1 CalCirArea.py
radius = 25
area = 3.1415 * radius * radius
print(area)
print("{:.2f}".format(area)) # 只输出两位小数
输出结果:
1963.4375000000002
1963.44
- 简单的人名对话。对用户输入的人名给出一些不同的回应。
代码如下:
#1.2 EchoName.py
name = input("输入名字:")
print("{}同学,学好Python,前途无量!".format(name))
print("{}大侠,学好Python,大展拳脚!".format(name[0]))
print("{}哥哥,学好Python,人见人爱!".format(name[1:]))
输出结果:
输入姓名:刑从连
刑从连同学,学好Python,前途无量!
刑大侠,学好Python,大展拳脚!
从连哥哥,学好Python,人见人爱!
- 斐波那契数列的计算。根据斐波那契数列的定义,输出不大于1000的序列元素。
代码如下:
#1.3 CalFibonacci.py
a, b = 0, 1
while a < 1000:
print(a, end=',')
a, b = b, a + b
输出结果:
0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,
- 同切圆的绘制。绘制4个不同半径的同切圆。
代码如下:
#1.4 DrawTurtle.py
import turtle as t
t.pensize(2)
t.circle(10) # 绘制半径为10像素的圆
t.circle(40)
t.circle(80)
t.circle(160)
t.done()
输出结果:
- 日期和时间的输出。输出当前计算机的系统日期和时间。
代码如下:
#1.5 PrintLocalDate.py
from datetime import datetime # 引用datatime库
now = datetime.now() # 获取当前时间
print(now)
print(now.strftime("%x")) # 输出其中日期部分
print(now.strftime("%X")) # 输出其中时间部分
输出结果:
2021-10-03 16:28:14.079058
10/03/21
16:28:14