zoukankan      html  css  js  c++  java
  • python核心编程第二章学习笔记

       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  于宿舍






  • 相关阅读:
    Javascript、Jquery获取浏览器和屏幕各种高度宽度
    使用jquery修改css中带有!important的样式属性
    jQuery事件之on()方法绑定多个选择器,多个事件
    JS 实现类似打印的效果(一个字一个字显示)
    编写jQuery 插件
    HTML5中新增加Input 的种类
    巧用Ajax的beforeSend提高用户体验
    window窗口操作
    CIDR
    mysql
  • 原文地址:https://www.cnblogs.com/CaiBaoZi/p/3123570.html
Copyright © 2011-2022 走看看