首页 > 代码库 > Python学习中的随笔,好记性不如烂笔头

Python学习中的随笔,好记性不如烂笔头

本文 为博主看了 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 为实参