网站首页 > 技术文章 正文
1.两个数字的交换.
x, y = 10, 20
print(x, y)
x, y = y, x
print(x, y)
输出:
10 20
20 10
2.Python字符串取反
a = "GeeksForGeeks"
print("Reverse is", a[::-1])
输出:
Reverse is skeeGroFskeeG
3.从列表中的所有元素创建一个字符串
a = ["Geeks", "For", "Geeks"]
print(" ".join(a))
输出:
Geeks For Geeks
4.比较运算符的链接。
n = 10
result = 1 < n < 20
print(result)
result = 1 > n <= 9
print(result)
输出:
True
False
5.打印导入模块的文件路径。
import os
import socket
print(os)
print(socket)
输出:
<module 'os' from '/usr/lib/python3.5/os.py'>
<module 'socket' from '/usr/lib/python3.5/socket.py'>
6.在Python中使用枚举。
class MyName:
Geeks, For, Geeks = range(3)
print(MyName.Geeks)
print(MyName.For)
print(MyName.Geeks)
输出:
2
1
2
7.从函数返回多个值。
def x():
return 1, 2, 3, 4
a, b, c, d = x()
print(a, b, c, d)
输出:
1 2 3 4
8.在列表中查找频繁出现的值。
test = [1, 2, 3, 4, 2, 2, 3, 1, 4, 4, 4] #如果换作字符串会是怎么样的,可以试试
print(max(set(test), key = test.count))
输出:
4
9.检查对象的内存使用情况。
import sys
x = 1
print(sys.getsizeof(x))
输出:
28
10.打印字符串N次。
n = 2
a = "GeeksforGeeks"
print(a * n)
输出:
GeeksforGeeksGeeksforGeeks #n=2,所以是打印2次,并不是真的打印n次
11.检查两个词是否是字谜
from collections import Counter
def is_anagram(str1, str2):
return Counter(str1) == Counter(str2)
# or without having to import anything
def is_anagram(str1, str2):
return sorted(str1) == sorted(str2)
print(is_anagram('geek', 'eegk'))
print(is_anagram('geek', 'peek'))
输出:
True
False
猜你喜欢
- 2024-12-30 Python的从入门到精通的完整学习路线图
- 2024-12-30 Python基础较难理解的15个知识点(python最难学的地方)
- 2024-12-30 从零开始学Python:基础语法完全指南
- 2024-12-30 python类的基本构成及调用方式(python中类的作用)
- 2024-12-30 10分钟学会Python基础知识(python基本入门)
- 2024-12-30 Python 基础较难理解的 15 个知识
- 2024-12-30 Python基础合集:Python简介(python基础总结)
- 2024-12-30 Python 基础之基本语法与数据类型,小白必看!
- 2024-12-30 掌握 Python:基本语法(python基础语法大全)
- 2024-12-30 想自学Python, 最基本的十个概念,十个问题,十个知识点是什么?
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 91℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)