zoukankan      html  css  js  c++  java
  • python学习笔记(1)

    python是一门面向对象的语言,“万物皆对象” #手动狗头

    1.对象的特性
    1)值
    2)身份(对象的内存地址,可使用id()函数返回)
    3)类型(即对象所属的类,可用type()函数返回)

    2.全局变量与局部变量。
    1)全局变量,即可被多个函数引用的变量
    2)局部变量,即函数内部自定义的变量,作用域只在该函数内部

    3.函数
    函数分为内建函数和自定义函数
    其中自定义函数的格式以及对自定义函数的调用为

    def  函数名(参数)
    				函数语句
    				return  值			
    函数名(参数)
    

    4.列表,元组,字典
    1)列表
    列表是一个可变的有序序列,其中的数据可以进行添加,删除或修改

    list1=[1, '2' ,3, 'four']
    list1.append(5)		#添加5到列表最后一位
    list1.remove(1)	#删除第0位的1	
    list1.insert(0,0)	#在第0位插入0
    list.pop(3)			#删除第3位的‘four’
    print(list1[1])		#打印第二位的列表元素
    print(list1)		#打印全部元素
    

    2)元组
    元组是一个不可变的有序序列
    创建方法1

    tuple=('1',2,'3','four')
    

    创建方法2

    tuple=‘1’,2,‘3’,‘four’
    

    要注意的是当元组只有一个元素时,要这样

    tuple=1,
    或
    tuple=(1,)
    

    元组支持分解,所以可以用于两数的交换

    a,b=1,2	#将元组1,2 分别赋值给a,b
    a,b=b,a	#将元组b,a 分别赋值给a,b
    

    3)字典
    字典是可变的“键/值对”的集合

    创建一个字典

    number={'first':1,'second':2,'third':3}	#其中first,second,third就是键,1,2,3 就是对应的值对
    >>>print(number['first'])
    1
    >>>print(''first' in number)
    True
    >>>number['fouth']=4
    >>>print(number)
    number={'first':1,'second':2,'third':3,'fouth':4}
    >>>del number['fouth']
    >>>print(number)
    number={'first':1,'second':2,'third':3}
    >>>number.clear()
    >>>print(number)
    number{}
    

    字典的特殊方法

    >>>number.keys()	#访问所有键的值
    >>>number.values()	#访问所有值对的值
    

    好了,第一次笔记就到此为止。

  • 相关阅读:
    冲刺博客 五
    冲刺博客 四
    冲刺第一天
    软件工程概论第十周学习进度
    软件工程概论第九周学习进度
    找水王
    软件工程概论第八周学习进度
    软件工程概论第七周学习进度
    四则运算最终版
    二维数组最大值
  • 原文地址:https://www.cnblogs.com/yfc0818/p/11072707.html
Copyright © 2011-2022 走看看