python
输入
n=[type](input())
保留x位小数
a = 12.345
print("%.2f" % a)
12.35
‘/’返回的是实数,需要强制转化为整型
c=int(c/d)
列表
a=[0]*2005 #定义一个长度为2005,初始值为0的列表
字符串切片
s[起始位置:终止位置(不包括):步长]
默认为0,len,1(可不写)
反转输出
print(s[::-1])
读入列表
nums=eval(input())
列表查询元素
元素是否在列表中出现
if target-nums[i] in nums:
元素在列表中出现的第一个位置(若不出现会返回错误)
x=a.index(a[i])
整数输出前导0
print('%04d-%04d=%04d'%(q,t,x))
9810-0189=9621
生成全排列
from itertools import permutations
a=eval(input('num='))
for item in permutations(a):
print(item)
读入以空格为分隔符的整数
b=list(map(int,input().split()))
pycharm中安装第三方库出现错误
1.pip没有更新
更新操作:
python -m pip install -U --force-reinstall pip
2.安装的库所依赖的前置库没有安装
3.关掉梯子!!!