30个Python常用极简代码拿走就用
Python是一种简洁高效的编程语言,广泛应用于各个领域。作为Python程序员,熟悉并掌握一些常用的极简代码是非常重要的。在本文中,将介绍30个Python常用极简代码,供大家使用。
1. 输出Hello, World!
```
print("Hello, World!")
```
这是Python入门必备的一行代码,用于输出"Hello, World!"这个经典的字符串。
2. 计算两个数字的和
```
num1 = 5
num2 = 10
sum = num1 + num2
print("两个数字的和为:", sum)
```
通过定义两个变量,将它们相加,并打印结果。
3. 判断一个数字是否为偶数
```
num = 6
if num % 2 == 0:
    print("这个数字是偶数")
else:
    print("这个数字是奇数")
```
使用取模运算符判断数字是否能被2整除,若余数为0则是偶数,否则为奇数。
4. 计算列表中数字的平均值
```
numbers = [1, 2, 3, 4, 5]
average = sum(numbers) / len(numbers)
print("列表中数字的平均值为:", average)
```
使用sum()函数计算列表中数字的总和,然后除以列表长度得到平均值。
5. 判断一个字符串是否为回文
```
string = "level"python的try和except用法
if string == string[::-1]:
    print("这个字符串是回文")
else:
    print("这个字符串不是回文")
```
通过将字符串反转并与原字符串比较,判断是否为回文。
6. 打开文件并统计其中的单词数
```
file = open("", "r")
content = ad()
words = len(content.split())
print("文件中的单词数为:", words)
file.close()
```
通过打开文件,读取其内容,并使用split()函数将内容分割成单词进行统计。
7. 使用列表推导式生成一个由1到10的平方组成的列表
```
squares = [x**2 for x in range(1, 11)]
print(squares)
```
使用列表推导式快速生成平方列表。
8. 将两个列表中对应位置的元素相加
```
list1 = [1, 2, 3]
list2 = [4, 5, 6]
result = [x + y for x, y in zip(list1, list2)]
print(result)
```
使用zip()函数将两个列表的对应位置的元素打包成元组,然后通过遍历相加得到结果。
9. 翻转一个字符串
```
string = "Python"
reversed_string = string[::-1]
print(reversed_string)
```
通过切片操作[::-1]将字符串进行翻转。
10. 打印九九乘法表
```
for i in range(1, 10):
    for j in range(1, i+1):
        print(j, "*", i, "=", i*j, end="\t")
    print()
```
使用嵌套循环打印九九乘法表。
11. 统计字符串中每个字符出现的次数
```
string = "hello"
char_count = {}
for char in string:
    char_count[char] = (char, 0) + 1
print(char_count)
```
通过遍历字符串,使用字典记录每个字符出现的次数。
12. 判断字符串是否是整数
```
string = "12345"
if string.isdigit():
    print("这个字符串是整数")

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。