\t tab制表符
\n 换行符
\t tab制表符
\n 换行符
cmd /python
UTF-8 支持中文编码
ANSI 默认不支持
运行python要使用控制台,如果要运行python文件需要在exit()命令下执行。(因为直接在python命令下执行会直接运行代码而不是文件
在exit()下输入python后面跟文件名
打开桌面目录输入CD(是windows命令)+空格+Deskto(然后在下一行指令输入桌面文明名就行了)
另一种打开目录方式直接右键文件名属性查找然后复制位置粘贴在控制台
newL = names[:]
字符串要多行显示要在末尾处添加 \
\ \
list = [i**2 for i in range(1,11)]
print(list)
print(min(list))
print(max(list))
print(sum(list))
增加 键值对
stu1={"name":"siki","age":"17","gender":"男"}
stu1["rank"]=3 #结尾增加"rank"=3
print(stu1)
#修改键值对
stu1={"name":"siki","age":"17","gender":"男"}
stu1["age"]=18 #修改age=18
print(stu1)
#删除age里的键值对
stu1={"name":"siki","age":"17","gender":"男"}
del(stu1["age"]) #删除age里的键值对
print(stu1)
#删除age里的键值对
stu1={"name":"siki","age":"17","gender":"男"}
del stu1["age"] #删除age里的键值对
print(stu1)
l=[]
print("请输入第一个数字")
l.append(int(int(4)))
print("第二个数字")
l.append(int(int(6)))
print("第三个数字")
l.append(int(int(1)))
l.sort()
print(l)
print("请输入第一个数字")
a = int(int(9))
print("请输入第二个数字")
b = int(int(8))
print("请输入第三个数字")
c = int(int(10))
if a>b:
temp=b
b=a
a=temp
if b>c:
temp=c
c=b
b=temp
if a>b:
temp=b
b=a
a=temp
print(a,b,c)
sort:排序
T,A数据交换
T=B
B=A
A=T
input。jiao hu
dosomething 要做的事
l=["lihua","Rain","Jack","Xiuxiu"]
res ="lihua" not in l
print(res) 判断是否不在列表里
res ="lihua" in l 判断是否在列表里
else:其他
元组是不可修改的,通过括号创建。
列表是可以修改的。二者区别
合并列表: l1=["lihua","Rain","Jack","Xiuxiu"] l2=["Blue","Black","siki","xiaoming"] l1.extend(l2) 把l2追加到l1结尾。
加法合并:
l3=l1+l2
缩写:
l1+=l2
print(l1)
for t in range(1,100):打印1到100 print(t)
list=range(1,101) #计算1到100的和
for t in list:
print(list)
l= list(range(1,21,2))#打印1到20 的奇数
print(l)
列表复制多个列表
复制操作1:
names=["lihua","zhangsan"]
newl=names[:]
print(newl)
newl[0]="wangli"
print(newl)
操作2:
names=["lihua","zhangsan"]
newl=names
newl[0]="wangli"
print(newl)
多个复制:
newl=names
v =10
v = v+1
print(v)
赋值运算符缩写形式
v=v+1 v+=1
v=v*3 v*=3
v=v/3 v/=3
v=%3 v%=3
最小值min()
max()
sun()
range:范围
l=[t**2 for t in range(1,11)] print(l)
names=['Lihua', 'Rain', 'Jack', 'Xiuxiu', 'Peiqi', 'Blue', 'Black'] for t in range(0,len(names)):#通过索引遍历names,len长度(0,len(names))长度-1 names[t]=names[t].upper()#修改 每个名字大写 print(names[t]) print(names)