简明python教程学习笔记(一)

由于最近做项目需要用到Python,所以找了一本经典的a byte of python阅读,顺便记录下学习笔记,以便印象更加深刻,主要记录和perl或者c的不同

一.Python初步——运行HelloWorld程序

方式一:在windows开始里面输入python 出现IDLE(Python GUI) 这是一个Python基本的集成开发环境(IDE)
>>> print("hello, world")  回车即可
hello, world
>>> ctr -d退出IDLE
截图


如果就使用IDLE可以百度python idle 入门

推荐还是方式二
花一点时间学一下vim比较合适,几乎是神一般强大的编辑器,可以看在这里去下载一个牛人超强的gvim配置 for windows and linux
也可以看看这篇打造vim的博客:
新建一个文件叫hellowold.py,里面写入
print("hello, world")

然后在gvim命令模式下输入!cmd, 然后继续在DOS命令行里面输入 python helloworld.py
回车即可
通过在源文件里面写help()函数,可以获取很多有用的信息


二.python中的常量、变量

字面常量:就是一些常量,比如2, 'aaa'
数字变量:1.整数类型 2.浮点数类型 3.复数
字符串:Unicode下的任何标准字符集
     1.单引号表示的,‘what\'s your name?’注意转义
     2.双引号表示 :"what's your name?" 如果出现"也需要转义
     3.三引号 '''what's your name?
                    my name is Tom'''               
       三引号用来指定多行
另外注意一些常用的转义符号,这里有一个特殊的:
"What's your name.\
  My name is Tom" 这两行是会自动合并的

原始字符串:r"what's your name\n"  其中\n不起效果
字符串连接:两个字符串挨着写,就连接了,没有特定的连接符
比较好用的format函数:

面向对象:
在python中,一切皆对象。
物理行与逻辑行:
建议一个物理行(编辑器中所看到的)对应一个逻辑行,如果想要一个物理行对应多个逻辑行,就使用分号;如果一个逻辑行要对应多个物理行就用前面写到过的\
缩进:
这里的缩进很严格,不能随心所欲,要该缩进才缩进

三.运算符

常见的就不记了
** 表示幂运算
/ 返回浮点结果
//返回整数,可以理解为返回商
%返回余数

四.控制流

if语句的例子


while语句的例子


for 语句的例子


未完待续...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值