标签:
1 --- 2 ** 3 2 3 ---True and True 4 True or False 5 not True 6 7 ---python is a smart language 8 5 / 2 == 5.0 / 2.0 //False 9 5 * 2 == 5.0 * 2.0 // True 10 11 ---python is store values instead of expression 12 13 ---str 14 >>> 3 * ‘a‘ 15 ‘aaa‘ 16 17 >>> 3 * ‘ab‘ 18 ababab 19 20 >>> ‘a‘ + ‘a‘ 21 aa 22 23 >>> ‘a‘ + str(3) 24 a3 25 26 function 27 1. len() 28 2. extract 29 2.1 ‘abc‘[0] >>> ‘a‘ 30 ‘abc‘[-1] >>> ‘c‘ 31 2.2 ‘string‘[beg:end] [beg,end) 32 ‘abc‘[1:3] >>> ‘bc‘ 33 2.3 ‘string‘[beg:end:step] 34 35 ---raw_input() 36 37 ---# 38 39 --- 40 x = int(raw_input(‘Enter an integer‘)) 41 if x%2 == 0: 42 print(‘‘) 43 print(‘Even‘) 44 else: 45 print(‘‘) 46 print(‘Odd‘) 47 print(‘Done with conditional‘) 48 49 ---range(n) [0,n-1] 50 range(n,m) [n,m-1] 51 52 --- for letter in ‘hola‘: 53 print letter
这个是python和c++的不同
这个是python和matlab的不同
这个是困惑
这个是题目
>>>print mystring是调用str()
>>>mystring 是调用repr()
表达式和语句的区别
表达式可以理解成 表达式; 在c++中是一个不合法语句
语句可以理解成 语句; 在c++中是一个合法的语句
>>>print ‘%s is number %d!‘ % (‘Python‘,1) Python is nubmer 1!
通过module.__doc__ 或者是class.__doc__ 或者是 function.__doc__调用 很像javadoc
** > + -> + - * /
+ - * / % **
没有 -- 必须用 -= 1
笔试题:
1. --2 //2 -(-2) ^_^
2. 2-- //error
因为 while后面可以不用() 所以需要:说明条件写完了
--------------------------------------------------------------------------------------------------
# 注释
\n 换行
\ 继续下一行 ‘‘‘ ‘‘‘ 或者() [] {} 不用显示的写出\
; 连接2句话
: 分开头和体
_xxx 不用‘from module import‘导入
_xxx_ 系统定义名字
_xxx 类的私有变量名
注意:
1. import 后, 函数和类就被定义好.
2. 调用的函数是 __name__ = ‘__main__‘
主函数是 __name__ = 模块名字
增加 :
1.对象创建
2.被引用
3.作为参数
4.成为一个容器的元素
减少:
1.离开{}
2.del y
3. remove(x)
4.del list
标签:
原文地址:http://www.cnblogs.com/knnotow/p/4656349.html