美文网首页
Python第2课:基本数据类型(一)

Python第2课:基本数据类型(一)

作者: 启蒙时代 | 来源:发表于2019-01-04 16:29 被阅读0次

    Python第2课:基本数据类型(一)

    时间 2019-01-04下午3:30

    主讲 陈命

    地点 四楼电教室

    变量,是可以变化的量。例如:

    x=9

    y="中国"

    变量共有以下9种类型:


    1,None

    赋值x=None 首字母必须大写

    判断一个变量是否为None

    if x is None:

     print("ok")

    2,布尔

    赋值:

    a=True

    b=False 首字母必须大写

    3,浮点float

    x=2.2

    y=float(x)

    4,string

    5,int

    6,list

    7,tuple元组

    8,集合set

    9,dict字典

    注释符号 #

    用户输入变量 input

    例如:name=input("请输入姓名")

    input接收的变量均为字符型,如果是数字需要转换,转换函数int(),float()


    列表 list []

    list1=[1,2,3,4],则list1[1]=2,因为下标从0开始

    添加元素:

    list1.append(5)

    删除元素:

    list1.pop(2) 或 del(list[2])

    list1.sort() 从小到大排序,只针对数字,不能对字母和汉字排序

    print(list1),则输出:[1,2,3,4,5]

    求列表的长度(元素数):len(list1)


    元组 tuple ()

    t1=(1,2,3)

    t2=("好","的")

    print(t1+t2),元组和列表都可以相加

    元组没有任何方法,不可添加元素。

    列表转化为元组:a=tuple(b)

    元组一旦初始化,不可更改。列表则可以。

    一个例子:

    print("用python计算圆的周长\n程序如下:")

    r=input("请输入圆的半径")

    c=2*3.14*float(r)

    print("半径为"+str(r)+"的圆的周长是:"+str(c))

    练习题:

    定义列表a里面有 5、1、10、6、7等整数增加8和9并排序。

    相关文章

      网友评论

          本文标题:Python第2课:基本数据类型(一)

          本文链接:https://www.haomeiwen.com/subject/xvckrqtx.html