Python入门案例01
文章目录
- 写在前面
- 1. 打印"Hello, World!"
- 2. 简单的加法运算
- 3. 用户输入并输出
- 4. 计算圆的面积
- 5. 判断奇数或偶数
- 6. 计算阶乘
- 7. 列表中的最大值
- 8. 简单的字典操作
- 9. 字符串反转
- 10. 斐波那契数列
- 系列文章
写在前面
这里是10个入门级的Python案例,每个案例都附有简单的解释说明,以帮助初学者理解。
1. 打印"Hello, World!"
print("Hello, World!")
解释:这是一个经典的入门案例,用于演示如何在Python中输出文本。print()
函数用于在控制台上显示括号中的内容。
2. 简单的加法运算
a = 5
b = 3
sum = a + b
print("Sum:", sum)
解释:这个程序定义了两个变量a
和b
,然后计算它们的和并打印出来。+
运算符用于数字的加法运算。
3. 用户输入并输出
name = input("Enter your name: ")
print("Hello, " + name + "!")
解释:input()
函数用于从用户获取输入,输入的内容被存储在变量name
中。然后使用print()
输出一个带有用户输入的问候语。
4. 计算圆的面积
radius = float(input("Enter the radius of the circle: "))
area = 3.14 * radius * radius
print("The area of the circle is:", area)
解释:这个程序计算圆的面积。用户输入圆的半径,程序使用公式area = π * r^2
计算面积并输出结果。
5. 判断奇数或偶数
number = int(input("Enter a number: "))
if number % 2 == 0:
print(number, "is even.")
else:
print(number, "is odd.")
解释:程序通过使用模运算符%
检查一个数是否能被2整除,如果是,则为偶数,否则为奇数。
6. 计算阶乘
num = int(input("Enter a number: "))
factorial = 1
for i in range(1, num + 1):
factorial *= i
print("Factorial of", num, "is", factorial)
解释:这个程序使用for
循环计算一个数的阶乘。range(1, num + 1)
生成从1到用户输入的数的序列。
7. 列表中的最大值
numbers = [3, 5, 7, 2, 8]
max_number = max(numbers)
print("The maximum number is:", max_number)
解释:这个程序使用内置函数max()
找出列表中的最大值。
8. 简单的字典操作
student = {"name": "John", "age": 20, "courses": ["Math", "Science"]}
print("Name:", student["name"])
print("Age:", student["age"])
print("Courses:", student["courses"])
解释:字典是Python中的一种数据结构,可以存储键值对。这个程序定义了一个包含学生信息的字典并输出其中的值。
9. 字符串反转
string = input("Enter a string: ")
reversed_string = string[::-1]
print("Reversed string:", reversed_string)
解释:这个程序使用字符串切片操作[::-1]
来反转用户输入的字符串。
10. 斐波那契数列
n = int(input("Enter the number of terms: "))
a, b = 0, 1
print("Fibonacci sequence:")
for i in range(n):
print(a, end=" ")
a, b = b, a + b
解释:这个程序生成用户指定项数的斐波那契数列。它通过交换变量a
和b
的值来计算序列中的下一项。
这些案例简单易懂,适合初学者练习Python的基础语法和常用操作。
系列文章
序号 | 直达链接 |
表白系列 | |
1 | Python制作一个无法拒绝的表白界面 |
2 | Python满屏飘字表白代码 |
3 | Python无限弹窗满屏表白代码 |
4 | Python李峋同款可写字版跳动的爱心 |
5 | Python流星雨代码 |
6 | Python漂浮爱心代码 |
7 | Python爱心光波代码 |
8 | Python普通的玫瑰花代码 |
9 | Python炫酷的玫瑰花代码 |
10 | Python多彩的玫瑰花代码 |
节日系列 | |
1 | Python动漫风烟花秀代码 |
2 | Python新年烟花秀代码 |
3 | Python圣诞礼物代码 |
4 | Python画圣诞树代码 |
5 | Python可爱版圣诞树丨绿色 |
6 | Python可爱版圣诞树丨粉色 |
7 | Python大雪纷飞代码 |
8 | Python生日蛋糕代码 |
9 | Python五彩气球代码 |
10 | Python国庆祝福代码 |
11 | Python万圣礼物代码 |
12 | Python愚人节礼物代码 |
13 | Python浪漫星空代码 |
14 | Python樱花树代码 |
动漫系列 | |
1 | Python名侦探柯南 |
2 | Python喜羊羊 |
3 | Python懒羊羊 |
4 | Python沸羊羊 |
5 | Python小灰灰 |
6 | Python小香香 |
7 | Python灰太狼 |
8 | Python海绵宝宝 |
9 | Python哆啦A梦 |
10 | Python凯蒂猫 |
11 | Python猫和老鼠 |
12 | Python草莓熊 |
13 | Python迷你皮卡丘 |
14 | Python高级皮卡丘 |
15 | Python豪华皮卡丘 |
16 | Python史迪仔 |
17 | Python小熊猫 |
18 | Python蜘蛛侠 |
19 | Python可爱版蜡笔小新 |
20 | Python萌萌的蜡笔小新 |
21 | Python罗小黑 |
22 | Python猪猪侠 |
炫酷系列 | |
1 | Python张万森下雪了 |
2 | Python一闪一闪亮晶晶 |
3 | Python黑客帝国代码雨 |
4 | Python七彩花朵 |
5 | Python模拟3D星空 |
6 | Python金榜题名 |
7 | Python满天星 |