Python编程从入门到实践(Done)

章节

第一章 起步

由于之前使用过Windows环境下的python,所以在本章节的学习中,尝试使用Linux运行python。在Linux系统中安装了python3.5和文本编辑器Geany,并运行了python代码片段。

1.1 搭建编程环境
1.2 在不同操作系统中搭建python环境

1.3 解决安装问题

1.4 从终端运行python程序
1.5 小结

第二章 变量和简单数据类型

2.1 运行helloworld.py时发生的情况

运行helloworld.py时,末尾的.py指出这是一个python程序,因此编辑器将使用python解释器来运行它。

2.2 变量

变量中可以包含字母/数字/下划线,不能包括空格,不能将用于特殊用途的单词用作变量名;应简短又具描述性

2.3 字符串

  • 在python中,字符串的引号可以是单引号也是双引号(可以在字符串中包含单/双引号)
  • 首字母大写:name.title() 全部大写:name.upper() 全部小写:name.lower()
  • python使用加号来合并字符串
  • 制表符(空格):\t 换行符:\n
  • 删除右侧空白:name.rstrip() 删除左侧空白:name.lstrip() 删除全部空白:name.strip()
2.4 数字
2.5 注释
2.6 python之禅

第三章 列表简介

3.1 列表是什么

  • 一系列按特定顺序排列的元素
  • 访问列表第一个元素:bicycle[0] 访问列表最后一个元素:bicycle[ -1]

3.2 修改、添加和删除元素

  • 修改元素:bicycle[0]=yamaha
  • 在列表末尾添加元素:bicycle.append('ducati')
  • 在列表中插入元素:bicycle.insert(0,'ducati')
  • 从列表中删除元素:del bicycle[0]

从列表中删除元素,依然能访问被删除的元素的值:

-pop():按元素位置删除

motorcycles=['honda','yamaha','suzuki']

popped_motorcycle=motorcycle.pop()

print(popped_motorcycle)------------------------此时弹出栈顶元素,即列表最末尾一个元素

motorcycle.pop(0)----------------------------------弹出列表任意位置的元素

-remove():按元素的值删除


too_expensive='ducati'

motorcycle.remove(too_exopensive)

print(too_expensive)-------------------------------remove()只删除第一个指定的值,多个时使用循环

 

3.3 组织列表

  • 永久修改——按字母顺序排列:cars.sort() 按与字母顺序相反的顺序排序:cars.sort(reverse=True)
  • 临时修改——print(sorted(cars)) print(cars)
  • 反转列表——cars.reverse()
  • 确定列表的长度:len(cars)

第四章 操作列表

4.1 遍历整个列表

  • 对列表中的每个元素执行相同的操作
  • for magiccian in magicians:
  • <
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值