博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python核心编程第二章学习笔记
阅读量:6307 次
发布时间:2019-06-22

本文共 1601 字,大约阅读时间需要 5 分钟。

   python的提示符:主提示符(>>>)和次提示符(...)。主提示符是解释器告诉你它在等待你输入下一个语句,次提示符告诉你解释器正在等待你输入当前语句的其他部分

        python有两种主要方式完成你的要求:
语句
表达式(函数/算数表达式等)
        语句:print ‘Hello world’, 有关键字,
是使用关键字组成的命令
        表达式:abs(-4),没有关键字,是数学操作符构成的
算数表达式,也可以时使用括号
调用的函数
2.1程序输出,print语句
        1.print可以加%完成格式化输出
        2.print 语句会
自动添加换行符
        3.print输出的内容后面添加
',
'可以连续输出
2.2 程序输入和raw_input()
        1.raw_input()可以获取用户输入的内容,参数可以为提示内容
        2.通过int()函数可以将
数字的字符串转化为数字。
2.3 注释
        1.python通过
# 标示注释,从 #开始到
这一行结束,都是注释内容。
        2.
文档字符串的特别注释。在模块/类或者函数的
起始添加一个字符串,起到在线文档的功能。文档字符串
可以在程序运行时访问到,也可以用来自动生成文档。
2.4 操作符
        1.
//  操作符做浮点数除法,对结果进行四舍五入。
        2.
**是乘方操作符,例如3**2=9。
        3. <>和!=功能一样,建议使用!=。
2.5 变量和赋值
        1.python对大小写
敏感
        2.python
不支持自增1和自减1操作--n,-认为是单目操作,解释为-(-n)结果为n
2.6 数字
        1.python支持
五种基本数字类型。
        2. python支持
复数类型。
2.7 字符串
        1.python中字符串被定义为
引号之间的字符集合。
        2. 三个引号可以 用来包含
特殊字符,在shell中是一下用三个引号和回车结合的方式。
        3.索引操作符[]和切片操作符[:]可以得到字串。注意
[:
]的边界。
        4.加号(+)字符串连接运算,星号(*)字符串重复。
2.8 列表和元组
        1.列表和元组可以存储
不同类型的对象。
        2.列表元素用
中括号([]
包裹,元素的个数和数字
可以改变
        3.元组元素用
小括号()包裹,不可以更改。
2.9 字典
        1. 字典元素用
大括号
{}包裹。
2.10 代码快及缩进对齐
        1.python通过
缩进对齐表达代码逻辑
2.11 if语句
        1. else if 用elif。
        2. 条件表达式后面要加
冒号
2.12 while 循环
        1. 条件表达式后面要加
冒号
2.13 for循环和range()内建函数
        1.for接受可迭代对象,参照C#的foreach语句。
        2.带逗号的print语句输出的元素之间会
自动
添加空格
        3.学习了range()函数
        4.学习了len()函数
        5.学习了enumerate()函数,可以
既循环索引又循环
元素
2.14 列表解析
        1.对于这个功能不太了解,表示可以在一行中使用一个for循环将所有的值放到一个列表中。
2.15 文件和内建函数open(),file()
        
2.16 错误和异常
        1. try: except :这种格式。
        2. raise语句可以引发一个异常。
2.17 函数
        1. 定义函数的关键字是
def。  
        2.默认参数,和C#相同。
        3.定义函数要加冒号
2.18类
        1.__init__()是
两个下划线_,可以认为是构造器,但是不实例化对象。
        2.
self相当于java中的this关键字。
2.19 模块
        1.通过
import关键字 导入模块
                                                                                                    菜包子
                                                                                                    
                                                                                               2013-06-7 11:43  于宿舍

转载于:https://www.cnblogs.com/CaiBaoZi/archive/2013/06/07/3123570.html

你可能感兴趣的文章
防恶意注册的思考
查看>>
http2-head compression
查看>>
C# 命名空间
查看>>
订餐系统之同步美团商家订单
查看>>
使用ArrayList时设置初始容量的重要性
查看>>
Java Web-----JSP与Servlet(一)
查看>>
Maven搭建SpringMVC+Mybatis项目详解
查看>>
关于量子理论:最初无意的简化,和一些人有意的强化和放大
查看>>
CentOS 6.9通过RPM安装EPEL源(http://dl.fedoraproject.org)
查看>>
“区块链”并没有什么特别之处
查看>>
没有功能需求设计文档?对不起,拒绝开发!
查看>>
4星|《先发影响力》:影响与反影响相关的有趣的心理学研究综述
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>
python之 列表常用方法
查看>>
vue-cli脚手架的搭建
查看>>
在网页中加入百度搜索框实例代码
查看>>
在Flex中动态设置icon属性
查看>>
采集音频和摄像头视频并实时H264编码及AAC编码
查看>>
3星|《三联生活周刊》2017年39期:英国皇家助产士学会于2017年5月悄悄修改了政策,不再鼓励孕妇自然分娩了...
查看>>
linux查看命令是由哪个软件包提供的
查看>>