先学习一下简单的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。。。。