python学习(一):Python入门

参考书目:

1. 《Head First Python》

2. 《简明Python教程》

说明:默认学过其它语言,所以一些地方简要带过或者省略。

 环境:         Ubuntu16.04   Python3.5.2

正文:

1. 在Ubuntu中打开终端,输入“python3 -V”查看Ubuntu是否自带的Python3,一般Linux系统都会自带Python。注意:V为大写。

2. IDLE代码编辑器

编写Python可以用Ubuntu自带的vim编辑器,也可以用IDLE编辑。

如果系统里没有IDLE,可以自行安装

sudo apt install idle   //安装的是2.x版本

安装完成后输入 idle直接打开

或者安装对应版本(我的Python是3.5) sudo apt install idle-python3.5

安装完成后输入 idle-python3.5 

如果想要卸载 sudo apt remove <软件名>


idle打开后如图所示,可以看到python版本等,在提示符>>>后面输入代码。

python对代码块缩进有要求,用idle可以自动缩进,特殊字符改变颜色等

3. tab键,跟C++、C#等类似输入部分按tab键会有提示


4. alt+p 回退到之前输入的代码

alt+n 移到下一个代码语句。

5. 列表

类似数组。python不需要定义变量类型

movies=["红海行动","盗梦空间","前目的地"]

  • [ 开始 ,]结束
  • ""将名词转换为字符
  • ,隔开各项
  • 赋值操作符“=”将该列表赋值给标识符movies

同数组列表内各项分别为第0,1,2,3项,自下而上堆栈存放

6. print()


7. len() 提供某个数据对象的长度或者统计一个集合中的项数。

8. 对列表进行修改

在列表末尾增加或者删除一个变量

在末尾增加一个数据项集合

删除/增加 某一项

9. for循环

10. while循环

>>> count=0
>>> while count < len(movies):
    print(movies[count])
    count = count+1

    
红海行动
盗梦空间
前目的地
云图
百万英镑
罗马假日

11. 代码注释

"""三个双引号包围的这块被注释掉了,双引号也可以用单引号来代替"""  

/*这种三重引号的注释类似于C语言的*/

#号作为注释只能注释一行,类似于//注释

ps:

Python 3.5.2 (default, Nov 17 2016, 17:05:23) 
[GCC 5.4.0 20160609] on linux
Type "copyright", "credits" or "license()" for more information.
>>> movies=["红海行动","盗梦空间","前目的地"]
>>> print(movies)
['红海行动', '盗梦空间', '前目的地']
>>> print(movies[1])
盗梦空间
>>> print(len(movies))
3
>>> movies.append("云图")
>>> print(movies)
['红海行动', '盗梦空间', '前目的地', '云图']
>>> movies.pop()
'云图'
>>> print(movies)
['红海行动', '盗梦空间', '前目的地']
>>> movies.extend(["云图","百万英镑","罗马假日"])
>>> print(movies)
['红海行动', '盗梦空间', '前目的地', '云图', '百万英镑', '罗马假日']
>>> movies.remove("红海行动")
>>> print(movies)
['盗梦空间', '前目的地', '云图', '百万英镑', '罗马假日']
>>> movies.insert(0,"红海行动")
>>> print(movies)
['红海行动', '盗梦空间', '前目的地', '云图', '百万英镑', '罗马假日']
>>> for each_flick in movies:
	print(each_flick)

	
红海行动
盗梦空间
前目的地
云图
百万英镑
罗马假日
>>> count=0
>>> while count < len(movies):
    print(movies[count])
    count = count+1

    
红海行动
盗梦空间
前目的地
云图
百万英镑
罗马假日
>>> 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烤粽子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值