python源代码示例100个
时间: 2023-07-15 14:03:04 浏览: 235
python编程100例(源码)
5星 · 资源好评率100%
### 回答1:
以下是一个Python源代码示例,包含100个不同的示例:
1. 打印"Hello, World!"
```python
print("Hello, World!")
```
2. 计算两个数字的和
```python
a = 5
b = 10
sum = a + b
print("Sum:", sum)
```
3. 判断一个数是否为偶数
```python
num = 6
if num % 2 == 0:
print("Even")
else:
print("Odd")
```
4. 遍历列表并打印每个元素
```python
fruits = ["apple", "banana", "orange"]
for fruit in fruits:
print(fruit)
```
5. 求一个列表的和
```python
numbers = [1, 2, 3, 4, 5]
sum = 0
for num in numbers:
sum += num
print("Sum:", sum)
```
6. 使用函数计算阶乘
```python
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
num = 5
print("Factorial:", factorial(num))
```
7. 检查一个字符串是否是回文
```python
def is_palindrome(string):
if string == string[::-1]:
return True
else:
return False
word = "level"
if is_palindrome(word):
print("Palindrome")
else:
print("Not palindrome")
```
8. 使用列表推导式生成一个包含数字的列表
```python
numbers = [x for x in range(1, 11)]
print(numbers)
```
9. 读取文件内容并打印
```python
file = open("example.txt", "r")
content = file.read()
print(content)
file.close()
```
10. 写入内容到文件
```python
file = open("example.txt", "w")
file.write("Hello, World!")
file.close()
```
这只是一小部分Python源代码示例,还有很多其他常见的代码示例可以参考和练习。
### 回答2:
以下是100个Python源代码示例:
1. 打印“Hello, World!”到控制台。
print("Hello, World!")
2. 计算并打印1到100的总和。
total = 0
for i in range(1, 101):
total += i
print(total)
3. 判断一个数是否为质数。
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
4. 反转一个字符串。
s = "Hello, World!"
reversed_s = s[::-1]
print(reversed_s)
5. 判断一个字符串是否为回文。
def is_palindrome(s):
reversed_s = s[::-1]
return s == reversed_s
6. 斐波那契数列。
def fibonacci(n):
if n <= 1:
return n
else:
return fibonacci(n-1) + fibonacci(n-2)
7. 求两个数的最大公约数。
def gcd(a, b):
while b:
a, b = b, a % b
return a
8. 生成指定长度的随机密码。
import random
import string
def generate_password(length):
characters = string.ascii_letters + string.digits + string.punctuation
password = ''.join(random.choice(characters) for _ in range(length))
return password
9. 判断一个数是否为偶数。
def is_even(n):
return n % 2 == 0
10. 判断一个数是否为回文数。
def is_palindrome_number(n):
return str(n) == str(n)[::-1]
这里给出了一些基本的Python源代码示例,涵盖了一些常用的功能和算法。希望能帮到你!
阅读全文