python笔记003

1.学习方法  str()   转化为字符串

输入:

age=" 23"
message="Happy" +age +"rd Brithday!"
print(message)

print(23)

输出:

Happy 23rd Brithday!

23

输入:

age=23
message="Happy " +str(age) +"rd Brithday!"               #函数str()转化成字符串

print(message)

输出:

Happy 23rd Brithday!

2.学习python中的运算符号

输入:

print(2+6)   #表示2加6,值为8
print(10-2)  #表示10减2,值为8
print(2*4)   #表示2乘4,值为8
print(16/2)  #表示16以2,值为8.0
print(16//3) #表示16以3取整,值为5     注:C,C++中的除(/)等价于python中的除(//)
print(16%3)  #表示16以3取余,值为1

print(2**3)  #表示2的3次方,值为8

输出:

8
8
8
8.0
5
1

8

3.学习使用列表[ ] 及 列表索引

输入:

bicycles=["trek","cannondale","redline"]    #设置变量时使用列表[]
print(bicycles)
print(bicycles[0])                          #使用列表索引输出第一个元素trek     注:第一个列表元素的索引是0,而不是1
print(bicycles[1])                          #使用列表索引输出第二个元素cannondale
print(bicycles[2])                          #使用列表索引输出第三个元素redline
print(bicycles[0].title())
print(bicycles[1].upper())

print(bicycles[-1])                         #使用列表索引返回并输出最后一个元素redline

输出:

['trek', 'cannondale', 'redline']
trek
cannondale
redline
Trek
CANNONDALE

redline

4.学习修改、添加(append())、插入(insert())、删除(del 语句 或 pop() 或 remove())列表中元素

1)修改 

输入:

bicycles=["trek","cannondale","redline"]
bicycles[0]="bus"                           #将bicycles列表中第一个元素"trek"修改为"bus"

print(bicycles)

输出:

['bus', 'cannondale', 'redline']

2)添加:append()

输入:

bicycles=["trek","cannondale","redline"]
bicycles.append("car")                      #在列表末尾添加元素"car"

print(bicycles)

输出:

['trek', 'cannondale', 'redline', 'car']

3)插入:insert()

输入;

bicycles=["trek","cannondale","redline"]
bicycles.insert(1,"honda")                  #在列表中第2个元素处插入"honda"元素,则第2个元素(含)后面的元素都向右移一个位置

print(bicycles)

输出:

['trek', 'honda', 'cannondale', 'redline']

4)删除:del语句  或  pop()函数  或 remove()

运用del语句删除列表元素:

输入:

bicycles=["trek","cannondale","redline"]
del bicycles[1]                             #运用del语句删除列表中第2个元素

print(bicycles)

输出:

['trek', 'redline']

运用pop()函数删除列表元素:

输入:

bicycles=["trek","cannondale","redline"]
bicycles.pop()                              #运用pop()删除列表末尾的元素

print(bicycles)

输出:

['trek', 'cannondale']

输入:

bicycles=["trek","cannondale","redline"]
popped_bicycle = bicycles.pop()             #给被删除的列表末尾元素设置变量名称为popped_bicycle
print(bicycles)

print(popped_bicycle)

输出:

['trek', 'cannondale']

redline

输入:

bicycles=["trek","cannondale","redline"]
print(bicycles.pop())                       #直接打印被删除的列表末尾元素

print(bicycles)

输出:

redline

['trek', 'cannondale']

输入:

bicycles=["trek","cannondale","redline"]
first_buy=bicycles.pop(0)                   #运用pop()删除列表第一个元素  (可使用pop()删除列表中的任何一个元素,只需要的括号中指定要删除的索引即可)
print(first_buy)

输出:

trek

运用remove()删除列表中元素

输入:

bicycles=["trek","cannondale","redline"]
bicycles.remove("redline")                  #运用remove()删除列表元素(remove()删除第一个被指定的数,若要删除的值可能在列表中多次出现,则需要使用循环来判断是否删除了所有这样的值)

print(bicycles)

输出:

['trek', 'cannondale']

输入:

icycles=["trek","cannondale","redline"]
too_expensive="redline"
bicycles.remove("redline")

print("\nAn "+ too_expensive.title()+ " is too expensive. ")

输出:



An Redline is too expensive. 

5.学习方法  sort() 和 sorted() 排序列表中元素

1)运用方法sort()按字母顺序永久性排序列表元素输入:

bicycles = [ "title" , "cannondale" , "redline" ]
bicycles.sort()                                       #运用sort()对列表元素按字母顺序永久性排序
print(bicycles)
bicycles.sort( reverse = True )                       #运用sort( reverse = True )对列表按字母顺序反向顺序永久性排序

print(bicycles)

输出:

['cannondale', 'redline', 'title']

['title', 'redline', 'cannondale']

2)运用方法sorted()按字母顺序临时性排序列表顺序

输入:

bicycles = [ "title" , "cannondale" , "redline" ]
print(sorted(bicycles))                               #运用sorted()对列表元素按字母顺序临时排序
print(bicycles)

print(sorted(bicycles).sort(reverse = True))          #打印出的结果为None(为什么?)

输出:

['cannondale', 'redline', 'title']
['title', 'cannondale', 'redline']

None

6.学习方法 reverse() 倒着打印列表元素

方法reverse()永久性反转列表元素的排列顺序,而不是按字母顺序倒着排列列表元素,且再次调用reverse()可随时恢复到原来的排列顺序。

例如:

输入:

bicycles = [ "title" , "cannondale" , "redline" ]
print(bicycles)
bicycles.reverse()                                    #运用reverse()反转列表元素顺序
print(bicycles)
bicycles.reverse()                                    #调用reverse()恢复列表原来的顺序

print(bicycles)

输出:

['title', 'cannondale', 'redline']
['redline', 'cannondale', 'title']
['title', 'cannondale', 'redline']

7.学习 len() 函数获悉列表长度,即列表元素个数

输入:

bicycles = [ "title" , "cannondale" , "redline" ]

print(len(bicycles))

输出:

3

输入:

bicycles = [ "title" , "cannondale" , "redline" ]
bicycles_len = len(bicycles)

print(bicycles_len)

输出;

3


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值