学python要有linux基础吗_linux下学习Python3(基础一+学习ing)

先学习一下简单的vi/vim操作

vi:

从命令模式—》编辑模式:i、a、o、I、A、O

从编辑模式—-》命令模式:ESC

从命令模式—-》末行模式:输入一个冒号,即shit+;

末行模式:

w保存

q退出

!强制

常用的:

wq保存退出,等价于 x(小写的x),,,,还等价于在命令模式 shift+2个z

q!不保存退出

命令模式:

h j k l 控制上下作用

M中间位置

L当前屏幕的最后一行

yy复制,8yy:表示从当前光标所在的行开始复制8行

p 粘贴

dd 剪切,8dd:表示从当前光标所在的行开始剪切8行

u撤销

ctl+r反撤销

G调到最后1行

15G表示跳转到第15行

1G表示跳转到第1行

gg 跳转到第1行

ok! 让我们用vim编辑器(当然也可以用其他编辑器如sublime)开始创建第一个python项目

1$ vi 1.py

按i进入编辑模式,然后输入1print("Hello!")

按esc跳入命令模式

然后按shift+z(z按两下),或者用:+wq保存并退出(详细操作方法见上面)

然后开始运行,在终端中输入1$ python3 1.py

(当然也可以用ipython3)

即出现1hello!

但是

如果你在print中输入中文的时候运行程序出现错误的话,请在程序开头加上1#coding=utf-8

第一个程序创建成功!不错吧!让我们继续!

注释

在python中单行注释用#

在Sublime编辑器中需要快速多行用#的时候,可以用鼠标选中要加注释的代码,按住ctrl键不松,再按/ 即可多行添加注释,想要反注释的话可以在按照上述步骤重复一次。

多行注释用

变量

可以用+将两个相同类型的变量一起打印出来,如果变量类型不相同的话,则要先进行类型转换。

类型不相同的话则会出现以下错误

此时,可以用类型转换,用str(wo)就可以运行程序了!

标识符和关键字

标识符的命名规则与其他编辑语言一样也是只能由数字,字母,下划线组成,且第一个不能为数字。

标识符的命名规则:

要起一个有意义的名字,一般遵循驼峰命名 法,驼峰命名法又分小驼峰和大驼峰。

小驼峰:第一个字母小写,如:myBike

大驼峰:第一个字母大写,如:MyBike

当然也可以用下划线命名的方法:

如:my_bike

关键字的查找

在终端中输入python3,然后输入1

2import keyword

keyword.kwlist

然后就会显示关键字如下

退出python3用1exit()

print格式化输出注意要点

当输出的时候应该注意下面的问题1print("i am %d cm and %d kg"%(high,weight))

注意

1. 双引号后面没有逗号,直接跟着%

2. 两个变量及其以上的时候要括号将这些变量括起来,然后变量之间用逗号隔开

怎样将两个输出连在一起

结果为:

即在第一行末尾加上end="",就可以实现两个句子的连接,我们可以通过打开python3,然后向里面输入help(print)得到为什么

即我们只要将end后面的“n”改一下就可以达到直接在那一行后面添加内容并连接下一行

输入1input()

类比于print,但是input输入的都为字符类型,在使用的时候要注意进行类型转换,否则很容易报错。

切记!!!

重要的事情说三遍

input输入的都为字符类型,在使用的时候要注意进行类型转换

input输入的都为字符类型,在使用的时候要注意进行类型转换

input输入的都为字符类型,在使用的时候要注意进行类型转换

raw_input和input的区别

在py3中没有raw_input()函数,只有input()函数

在py3中input()函数的作用和py2中raw_input()中是一样的

更新ing。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值