现在的位置: 主页 > 公司荣誉 > 文章列表

python核心编程学习笔记

作者:北京东方雨泽科技有限公司 来源:www.dfyz6789.com 发布时间:2017-09-04 13:32:21
 

python核心编程学习笔记

@python起步
#程序输出,print语句以及“hello world”
$在交互式解释器中,可以使用print输出变量值,也可以仅使用变量名查看变量值,一下是关于字符串‘hello world’的一个例子:

这里写图片描述


??发现两者在输出字符串的时候存在差异,后者有单引号,这是为了让非字符串对象也能以字符串的方式显示在屏幕上--即它显示的是该对象的字符串表示,而不仅仅是字符串本身。引号表示你刚刚输入的变量的值是一个字符串。
*下划线(_)在解释器中有特别的含义, 表示最后一个表达式的值。
$输出重定向>>
下面这个例子将输出重定向到标准错误输
出:

下面这个例子将输出重定向到日志文件:

#程序输入和 内建函数raw_input()
$以下是输入的例子:

输入字符串数字,并强转为整形:

#运算符
$算术运算符:+,-,,,/,//,%,*(按优先级排列)
//:对除法结果进行四舍五入
**:乘方
比较运算符:< <= > >= == !=
逻辑运算符:and or not

#数字
int (有符号整数)
long (长整数)
bool (布尔值)
float (浮点值)
complex (复数)

#字符串
可以用索引[]或者切片[:]来获取子字符串:

这里写图片描述

#列表和元组
列表:[ ]元素可以被修改
元组:( )元素不可以被修改

这里写图片描述

#字典
??

#if语句
$语法
if expression1:
if_suite
elif expression2:
elif_suite
else:
else_suite

#while循环
$语法:
while expression:
while_suite

#for迭代

这里写图片描述

$通过range达到计数循环:

这里写图片描述


$通过range和len达到对字符串的遍历:

这里写图片描述

#列表解析
将for循环放到列表中:

并进行元素挑选:

#文件和内建函数 open() 、file()
filename = raw_input(‘Enter file name: ‘)
fobj = open(filename, ‘r’)
for eachLine in fobj:
print eachLine,
fobj.close()

#错误和异常
try-except语句

#函数
def function_name([arguments]):
“optional documentation string”
function_suite
默认参数:

这里写图片描述

#类
class ClassName(base_class[es]):
“optional documentation string”
static_member_declarations
method_declarations

$类的实例:

这里写图片描述

#实用的函数
函数 描述
dir([obj]) 显示对象的属性,如果没有提供参数, 则显示全局变量的名字
help([obj]) 以一种整齐美观的形式 显示对象的文档字符串, 如果没有提供任何参
数, 则会进入交互式帮助。
int(obj) 将一个对象转换为整数
len(obj) 返回对象的长度
open(fn, mode) 以 mode(‘r’ = 读, ‘w’= 写)方式打开一个文件名为 fn 的文件
range([[start,]stop[,step]) 返回一个整数列表。起始值为 start, 结束值为 stop - 1; start
默认值为 0, step默认值为1。
raw_input(str) 等待用户输入一个字符串, 可以提供一个可选的参数 str 用作提示信
息。
str(obj) 将一个对象转换为字符串
type(obj) 返回对象的类型(返回值本身是一个 type 对象!)

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:仙桃网站建设 http://xiantao.45qun.com

  • 上一篇:经验分享之互换友情链接
  • 下一篇:最后一页
  •