开始编写python程序

IDLE Python shell

可以在其中试验运行代码:

内置函数(built - in functions,BIF)

Python利用缩进指示代码块:

if 43 > 42:

print("Don't panic!")


IDLE使用区分颜色的语法来突出显示代码:内置函数都是紫色; 字符串是绿色;关键字(if)为橙色。生成结果:蓝色。


IDLE会根据需要自动缩进。


先键入一些代码。然后按下TAB键,IDLE会提供一些建议,帮助完成这个语句。


Alt-P:可以回退到IDLE中之前输入的代码语句。

Alt-N:移至下一个代码语句。


处理复杂数据

可以把数据组织为列表:可以有顾客列表,朋友列表,购物清单和待办事项清单等。

创建简单的Python列表

movies=["The Holy Grail","The Life of Brain","The Meaning of Life"]

??Python的变量标识符没有类型。

列表就像是数组,在Python中创建一个列表时,解释器会在内存中创建一个类似数组的数据结构来存储数据,数据项自下而上堆放(形成一个堆栈)。

堆栈中的第一个槽编号为0,第二个槽编号为1,第三个编号为2.以此类推。

使用中括号记法访问列表数据:print(movies[1])


列表看起来可能很像数组,不过还不只是如此:列表是完备的Python集合对象。列表通过列表方法的形式提供了一些现成的功能。

显示这个列表print(movies)

得出列表有多少个数据项print(len(movies))

列表末尾增加一个数据项movies.append(“Apple is Sweet”)

从列表末尾删除数据movies.pop()

在列表末尾增加一个数据项集合movies.extend(["Hello, Stranger","The loyalty Dog"])


在列表中找到并删除一个特定的数据项(使用remove()方法)movies.remove("Hello, Stranger")

在某个特定位置前面增加一个数据项(使用insert()方法)movies.insert(0,"Hello, Stranger")


混合类型

movies=["The Holy Grail",1975,"The Life of Brain",1979,"The Meaning of Life",1983]

处理列表数据,迭代:

for each_movie in movies:  #不要忘了冒号

print(each_movie) 

使用for循环是可伸缩的,适用于任意大小的列表。



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值