当前位置: 首页 > news >正文

《零基础入门学习Python》

用Python设计一个游戏

我们都知道python有两种模式

  • 交互模式:输入一个语句给一个反馈

  • 一个是编辑器模式。

查看Python的内置函数库

在交互式模式下输入:

dir(__builtins__)

查看Python的内置函数库内置函数库就是我们不需要直接访问的函数

学会使用帮助文档

字符串和操作

转义字符

print("D:\three\two\one\now")

结果是:

这是因为\+一个字母会被Python认为是一个zhu

多行字符

通常使用"""表示引用多行文字

>>> poetry = """
面朝大海,春暖花开从明天起,做一个幸福的人
喂马、劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,面朝大海,春暖花开从明天起,和每一个亲人通信
告诉他们我的幸福
那幸福的闪电告诉我的
我将告诉每一个人给每一条河每一座山取一个温暖的名字
陌生人,我也为你祝福
愿你有一个灿烂的前程
愿你有情人终成眷属
愿你在尘世获得幸福
我只愿面朝大海,春暖花开
"""

列表

列表的定义和使用

创建列表

>>> rhyme = [1, 2, 3, 4, 5, "上山打老虎"]
>>> print(rhyme)
[1, 2, 3, 4, 5, '上山打老虎']

 列表的遍历和查看类型

>>> numbers = [1, 2, 3, 4, 5]
>>> for number in numbers:
...     print(type(number))
...
<class 'int'>
<class 'int'>
<class 'int'>
<class 'int'>
<class 'int'>

随机访问元素

>>> rhyme[0]
1
>>> rhyme[2]
3
>>> rhyme[5]
'上山打老虎'

python数组支持倒序索引

列表的切片操作(重要)

>>> rhyme[0:3]
[1, 2, 3]
>>> rhyme[3:6]
[4, 5, '上山打老虎']
>>> rhyme[:3]
[1, 2, 3]
>>> rhyme[3:]
[4, 5, '上山打老虎']
>>> rhyme[:]
[1, 2, 3, 4, 5, '上山打老虎']
>>> rhyme[0:6:2]
[1, 3, 5]
>>> rhyme[::2]
[1, 3, 5]
>>> rhyme[::-2]
['上山打老虎', 4, 2]
>>> rhyme[::-1]
['上山打老虎', 5, 4, 3, 2, 1]

相关文章:

  • OpenGL shader开发实战学习笔记:第十二章 深入光照
  • Linux指令合集
  • C++ STL:从零开始模拟实现 list 容器
  • ACWing——算法基础课
  • 棉花糖实验新解
  • Linux-scp命令
  • 3DMAX 常用渲染器对比及渲染 101 云平台优势
  • (EtherNet/IP 转 EtherNet/IP)EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关
  • 存储器综合:内存条
  • 【NLP 69、KG - BERT】
  • linux sysfs的使用
  • μC/OS 版本演进过程 | uC/OS-II 和 uC/OS-III 有什么区别?
  • 运维:概念、模式与硬件基础
  • 使用Python可视化莫比乌斯带
  • 【leetcode题解】滑动窗口
  • STM32 栈地址起始位置不正确
  • V5验证官网滑块验证码WSS协议逆向算法分析
  • 【知识】性能优化和内存优化的主要方向
  • 多进程队列
  • 前端笔记-Vue3(上)
  • 国家疾控局局长沈洪兵:将逐步缩小国内免疫规划与国际差距
  • 西安一男子在闲鱼卖手机卷入电诈案,不愿前往异地接受调查被列网逃
  • 石中英已任新成立的清华大学教育学院院长
  • 【社论】地铁读书人也是一道城市风景
  • 上海农房翻建为何难?基层盼政策适度松动
  • 电动自行车新国标将于9月1日落地,首批6家检测机构出炉