蓝桥杯抱佛脚篇~

文章目录

基础语法

输入输出

python 复制代码
# 输入一个数
n=int(input())

# 输入两、三个数,例如:1 2 或者 1 2 3
x,y = map(int,input().split())

# 输入数组
# --------- 1 ------
nums=[int(i) for i in input().split()]
print(nums[1])
# --------- 2 ---------
c = list(map(int,input().split()))
print(c)

# 保留两位小数
x = 3.1415926
# 方法1:round()函数
print(round(x, 2))
# 方法2
a=3.14159265
print("%.2f"%a) # 这个自带四舍五入

# 输入二维数组
# --------- 1 ---------
nums=[]
for i in range(n):
  a,b=map(int,input().split())
  nums.append([a,b])
# --------- 2 ---------
nums = []
num = []
n = int(input())
for i in range(n):
    num=list(map(int,input().split()))
    nums.append(num)
print(nums[1][1])

# 无穷大的表示
INF=float('inf')

# 输入字符串
b = str(input())
print(b[1])

# 输出之间用空格隔开
# --------- 1 ---------
a=[1,2,3,4]
print(" ".join(map(str,a)))
# --------- 2 ---------
a=[1,2,3,4]
for i in a:
    print(str(i)+" ",end='')

# 用format函数(格式化字符串)输出多个值
print("{} + {} = {}".format(a,b,a+b))

集合(set)

集合是无序的、不重复的元素集合。以下是关于集合操作的示例:

python 复制代码
# 输入
s = set(input().split())
print(s)

# 添加元素
s.add(5)

# 删除元素
s.remove(1)

排序

例2: 使用列表的sort()方法进行排序

python 复制代码
nums = [3, 1, 4, 1, 5, 9, 2]
nums.sort()

print(nums)  # 输出: [1, 1, 2, 3, 4, 5, 9

例3: 对字符串进行排序

python 复制代码
text = "algorithm"
sorted_text = sorted(text)

print("".join(sorted_text))  # 输出: "aghilmort"
相关推荐
xmjd msup5 小时前
mysql的分区表
数据库·mysql
Lyyaoo.5 小时前
【JAVA Spring面经】Spring 事务失效情况
java·数据库·spring
MeAT ITEM5 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
dovens5 小时前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql
IOT.FIVE.NO.15 小时前
claude code desktop cowork报错解决和记录Workspace..The isolated Linux environment ...
linux·服务器·数据库
Rick19936 小时前
mysql 慢查询怎么快速定位
android·数据库·mysql
科技小花13 小时前
全球化深水区,数据治理成为企业出海 “核心竞争力”
大数据·数据库·人工智能·数据治理·数据中台·全球化
X566114 小时前
如何在 Laravel 中正确保存嵌套动态表单数据(主服务与子服务)
jvm·数据库·python
穿条秋裤到处跑14 小时前
每日一道leetcode(2026.04.29):二维网格图中探测环
算法·leetcode·职场和发展
虹科网络安全15 小时前
艾体宝干货|数据复制详解:类型、原理与适用场景
java·开发语言·数据库