1.
http://docs.python.org/dev/3.0/whatsnew/3.0.html
python-announce-list
python-help
2.
交互式编译器
3.
非整数除法
.1.
>>> from__future__import division
SyntaxError: invalid syntax
.2.Linux -Qnew
4.
整数除法 // 就算是浮点数也会执行整除
取余 2.75%0.5
幂运算符 ** (pow(base,times[mod]))
幂运算符比取反等级高
round() 约为整数
abs() 绝对值
math.floor()
math.ceil(()
5.
八进制 010表达被取消
6.
print() print被改为函数
7.
x=input("The meaning of life ")
raw_input: raw_data
8.
if 1==2:
9.
内建函数
调用函数
10.
import math
from math import sqrt
foo = math.sqrt ; foo(4)
11.
>>> sqrt(-1)
Traceback (most recent call last):
File "<pyshell#23>", line 1, in <module>
sqrt(-1)
NameError: name 'sqrt' is not defined
12.
>>> cmath.sqrt(-1)
1j
13.
__future__
14.
#! /usr/bin/env python
or
#! /usr/bin/python2
15.
chmod a+x hello.py
16.
comment #
Thou shalt comment
17.
string
自动拼接
"",'',''''''(长),""""""(长) 分隔
str1 + str2
str():把值转换成合理形式的字符串
repr():以合法python表达式方式展示(or ``(反引号)python3.0 中不再使用)
18.
raw_input('PRESS<ENTER>')
.pyw格式则无反应
19.
print r'c:\'
原始字符串
20.
unicode字符串
u'c\:'
21.
int(object)
long(object)
help()

2.1
sequence
python 包含6种内建序列,列表,元组,字符串,Unicode字符串,buffer对象,xrange对象
列表可以修改,元组不能,只能使用元组作为字典的键
2.2
edward = ['Edward', 42]
john = ['John',50]
database = [edward, john]
2.3
容器{序列,映射,集合...}
2.4
索引,负数索引
'hello'[1]
raw_input('Year:')[3]
分片,加,乘,检验成员资格,计算序列长度,找出最大/最小值
2.5
x=input ("'Hello World!! What's your age?")
print ("your age is",x)
months = [
'Jan',
'Feb',
'March',
'April',
'May',
'June',
'July',
'Aug',
'Sep',
'Oct',
'Nov',
'Dec',
]
endings = ['st','nd','rd']+17*['th']\
+['st','nd','rd']+7*['th']\
+['st']
year = input('Year:')
month = input('Month:')
day = input("Day:")
month_number = int(month)-1
day_number=int(day)-1
month_name = months[month_number]
ordinal=day+endings[day_number]
print (month_name+' '+ordinal+', '+year)
2.6
分片
numbers[begin:end:steplong]
begin,end可以空置,steplong不能为0,当为负数时从左向右提取

python基础教程笔记 第1单元 && 第2单元的更多相关文章

  1. python基础教程笔记—即时标记(详解)

    最近一直在学习python,语法部分差不多看完了,想写一写python基础教程后面的第一个项目.因为我在网上看到的别人的博客讲解都并不是特别详细,仅仅是贴一下代码,书上内容照搬一下,对于当时刚学习py ...

  2. python基础教程笔记—画幅好画(详解)

    今天写一下基础教程里面的第二个项目,主要使用python来做一个pdf的图,比较简单. 首先我们需要安装用到的模块pip install reportlab即可. 书上是用urlopen从往上下了一个 ...

  3. Python基础教程笔记 第二章

    本章的名字虽然叫列表和元组,但是本章讲的最多的是列表,元祖指讲了很少的一部分.因为元组和列表很多方面都是一样的. 列表和元组的区别:列表可以被修改,元祖不可以被修改. python包含的6种内建序列: ...

  4. Python基础教程笔记 第一章

    /  表示整除,当导入_future_模块中的version时,/ 表示正常的的除法, 此时可用//表示整除,不论数字是整型还是浮点型,都可以用//表示整除. ** 表示幂次方  例如 2**3    ...

  5. Python基础教程笔记——第7章:更加抽象(类)

    下面进入Python的面向对象: 对象的魔力: 多态:---可以对不同类的对象使用同样的操作 封装:---对外部隐藏对象内部的工作方式 继承:---以普通的类为基础建立专门的类对象 (1)多态: is ...

  6. Python基础教程笔记——第4章:字典

    字典 字典是Python唯一内建的数学映射类型,字典中的值没有特殊的顺序,键可以是数字,字符串,甚至是元组 字典的创建: 字典由键值对构成,字典中键是唯一的,而值不唯一.>>> a_ ...

  7. Python基础教程笔记——第2章:列表和元组

    python shell 里重复上一次的命令:Alt+p 2.3 列表:Python的苦力 (1)list函数 (2)列表赋值,不蹦蹦为一个元素不存在的位置赋值 (3)删除元素,del name[1] ...

  8. Python基础教程笔记——第1章

    1.8 函数 pow(x,y) x^y abs(x)          取数的绝对值 round(x)   会把浮点数四舍五入为最接近的整数 floor(x)     向下取整的函数,但是需要先imp ...

  9. Python基础教程笔记——第6章:抽象(函数)

    (1)计算裴波那契数列: fbis=[0,1] num=int(input("please input the number")) for i in range(num-2): f ...

随机推荐

  1. virtIO之VHOST工作原理简析

    2017-07-19 一.前言 之前有分析过虚拟化环境下virtIO的实现,virtIO相关于传统的虚拟IO在性能方面的确提高了不少,但是按照virtIO虚拟网卡为例,每次虚拟机接收数据包的时候,数据 ...

  2. 8.Git撤销修改

    有一个文件内容如下: $ cat README.md the first ... the second ... the third ... - 文件自修改后还没有被放到暂存区,现在,撤销修改就回到和版 ...

  3. 【Python】Python 读取csv的某行或某列数据

    Python 读取csv的某行 转载 2016年08月30日 21:01:44 标签: python / csv / 数据   站长用Python写了一个可以提取csv任一列的代码,欢迎使用.Gith ...

  4. ubuntu常用操作命令以及它的通道模式简解

    1.tail tail -f filename :可以动态查看文件的写入,按ctrl+c结束查看. 要显示 notes 文件的最后十行,输入: tail -n -10 notes tail notes ...

  5. 如何编写一个python项目

    https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397616003925a ...

  6. MySQL中数据表的查操作

    查询数据表的全部内容 mysql> show tables;#查看当前数据库下的全部表 +--------------------+ | Tables_in_ceshi_ku | +------ ...

  7. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

    一.什么是跨域访问 举个栗子:在A网站中,我们希望使用Ajax来获得B网站中的特定内容.如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题.你可以理解为两个域名之间不能跨过域名来发送请求或者请 ...

  8. Spring—切点表达式

    摘要: Spring中的AspectJ切点表达式函数 切点表达式函数就像我们的GPS导航软件.通过切点表达式函数,再配合通配符和逻辑运算符的灵活运用,我们能很好定位到我们需要织入增强的连接点上.经过上 ...

  9. 20155310 2016-2017-2 《Java程序设计》第七周学习总结

    20155310 2016-2017-2 <Java程序设计>第七周学习总结 教材学习内容总结 第十三章 时间与日期 认识时间与日期 •时间的度量 •GMT(格林威治标准时间):现在不是标 ...

  10. 反射_IsDefined判断方法上有自定义的标签

    在.NET 4.0(当然也包括4.0以前的版本)下,用反射判断某个方法是否运用了自定义Attribute时,可以通过调用MethodInfo的IsDefined()方法进行确认.当然,IsDefine ...