本文 为博主看了 vamei 的blog 写下的随笔 . 致敬Vamei
1.type() 可以显示参数的类型 如 : a=12 type(a) 为 int
2.python的基本类型 为 int float bool string 如 int : i=1 , float : f=12.5 , bool : b= True or Flase , string : s=‘Hello , word !‘ 使用前无需声明类型 即 动态类型
3.1序列有 tuple 和 list . tuple 声明既不可变更 方法为 s= (1,‘3‘,True,(1,2,3)) 下标以0开始 s[0] 为 1 s[3][1] 为 2 list声明方法为 s=[1,2,3] 可嵌套 赋值 变更 删除 等操作
3.2序列下标技巧 s[0:3] 即 list 从0 到 2 (不包括3) 的 元素 s[-1] list最后一个元素
3.3 string 为 tuple
4. 运算 有 +, -, * , / , % 加减 乘除 求余 等
2) 判断有 == , != , < , > , <= , >= 等于,不等于 小于 , 大于, 小于等于,大于等于 。。。。
3) 逻辑运算 有 and , or , not 与 , 或 非 即 1. 都为真 。 2. 有 一及以上为真 3. 取反
5. Python 以 一个制表符 为缩进(Tab) 下段代码表示缩进关系 :
1 def Helloword(): 2 for i in gange(5): 3 print(‘Hello word ‘,i)
2)def for while if else 等定义完 需用 : 否则会出错 缩进 print 即表示 此语句在 for 语句内
6 . while 循环 判断假值停止循环
i=5 while i : print(i) i=i-1
for 循环 记次循环
for i in range(5) : #gange 返回 一个 list . in 将遍历序列 print(i)
if 选择 循环
1 if i<0 : 2 print(‘i小于0‘) 3 else : 4 print(‘i大于或等于0‘)
break 跳出整个循环 continue 停止本次循环
7. 定义 函数 使用def 每行代码都需要缩进
def test(a,b): #定义函数 print(a,b) test(1,2) #使用函数
a,b 为行参 1,2 为实参