码迷,mamicode.com
首页 > 编程语言 > 详细

【读书笔记】《Python基础教程》第一章 基础知识

时间:2015-02-09 12:49:27      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:python   基础教程   

第一章 基础知识

  1. 实现两个数整除:使用命令开关 -Qnew (?); 使用双斜线。

  2. from future import division 执行向计算器那样的普通除法。

  3. 幂(乘方)运算符: 2 ** 3 (8),用函数代替 pow(2,3),内建函数

  4. 长整数型:在数字结尾加L。eg:10000000000000L

  5. 获取用户输入

    input(“提示信息 :”) eg: x = input(“x: “) 。输入的是合法的python表达式
    raw_input(“提示信息: “),把用户输入当作原始数据raw data放入字符串中。

  6. 内建函数,标准函数——pow , abs , round :把浮点数四舍五入为最接近的整数值。

  7. 模块,需要用import导入到python扩展功能。

    eg: import math后可以使用math.floor(32.9) #向下取整 32.0 , ceil()向上取整
    使用int()可以强制转换为整型。int(math.floor(32.9)) # 32
    使用 from math import sqrt 可以直接使用函数,不需要模块名作为前缀。
    可以通过变量引用函数,eg: foo = math.sqrt foo(4)与 math.sqrt(4)相同, 计算平方根,结果为2.0
    sqrt(-4) 出错,不能处理虚数(以j结尾),需要import cmath,使用cmath.sqrt(-4)

  8. 程序自动结束,可以在代码最后加 raw_input(“Press ”)

  9. 字符串的拼接,”hello.” + “world”

    字符串的打印,str(“hello,world”) #转换为用户看到的字符串 hello,world
    repr(“hello,world”) #以合法的python表达式形式表示 ‘hello,world’
    该转换在打印包括一个数字变量时很有用。

  10. 长字符串 “”” 或者 ”’ 不需要使用反斜杠进行转义。
    注:普通字符跨行:一行中最后一个字符是反斜杠,则“\”就是换行转义符

  11. 原始字符串使用”r”开头,可以避免使用转义字符。eg: print r”c:\nowhere”

  12. Unicode字符串,存储为16位Unicode字符,普通的以8位ASCII码储存。

【读书笔记】《Python基础教程》第一章 基础知识

标签:python   基础教程   

原文地址:http://blog.csdn.net/u013819585/article/details/43669563

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!