python学习笔记

1、python的变量定义规则同C语言
2、打印:print()
3、字符串:

1.用双引号或者单引号
2.用 + 号来连接字符串
3.字符串的引号中使用\n换行,\t空格


name.upper() 转换为大写
name.lower() 转换为小写
name.title() 首字母大写
message1.rstrip()删除字符串后面的多余空格(临时,要删除需要保)
message2.lstrip()删除字符串前面的多余空格(临时,存至一个字符串中)

message1="print python  "
message2="  my god"
message3=message1 + " " + message2
message4="\t learn python \nabc\t ok!"

print(message3)
print(message4)
print(message1.title())
print(message1.lower())
print(message1.upper())
print(message1.rstrip())
print(message2.lstrip())
print python     my god
	 learn python 
abc	 ok!
Print Python  
print python  
PRINT PYTHON  
print python
my god
[Finished in 0.1s]

4、数字

可以进行加减乘除运算
2的四次方用两个乘号:2**4
python2中的数字使用方法类似C,python正常数学运算


str(age)将非字符串转化为字符串

age=23
print("happy "+str(age)+" rd birthday!")

5、注释:#……

import this  #python之禅

6、列表(即C语言中的数组)

在python中可以用-1访问最后一个元素,-2倒数第二个,以此类推
如果删除元素不再使用用del,如果删除后还要使用用pop
pop是按位删除,remove是按值删除

插入、删除

moto=[]

moto.append('abc') #在末尾插入元素
moto.append('de')
moto.append('fgh')
print(moto)

print(moto[-1].title()) 

moto.insert(1,'ttt')  #在指定位置插入元素
print(moto)

del moto[2] #删除指定位置
print(moto)
del(moto[0])
print(moto)

popped_moto=moto.pop()#将最后的元素删除并赋值
print(popped_moto)
print(moto)

moto.append('abc')
moto.append('de')
moto.append('fgh')
print(moto)
popped_moto2=moto.pop(2) #pop可以弹出指定位置元素
print(popped_moto2)

moto.remove('ttt') #remove按值删除
print(moto)

排序

moto=[]
moto.append('ng') #在末尾插入元素
moto.append('de')
moto.append('abn')
print(moto)

moto.sort() #永久排序
print(moto)

moto.sort(reverse=True) #按照相反的顺序排序
print(moto)

moto=[]
moto.append('ng') #在末尾插入元素
moto.append('de')
moto.append('zbn')
print(moto)

print(sorted(moto))#临时排序
print(moto)

moto.reverse() #反转列表中的元素
print(moto)

print(len(moto)) #求列表长度
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值