• 学习python的第一天笔记


    1、小甲鱼005
    数据类型:整数int()、字符串str()、float()
    random.randint(1,10)可以随机产生数字
    type(名词)可以查看这个数据类型
    isinstance(a,str)如果数据类型一致则会返回true
    2、小甲鱼006
    符号:**表示幂函数,
    逻辑操作符有and、not、or,结果都是true/false
    3、小甲鱼008
    断言(assert)可以在关键的地方设置检查点,
    只有正确才能运行程序
    4、小甲鱼009
    for循环
    语法:
    for 目标 in 表达式:
    循环体
    例如:member=['小白','啊白','小黑','啊黑']
    for each in member:
    print(each,len(member))
    可以打印出字符和字符的长度。
    range()可以生成自动生成参数。
    用法:for i in range(1,10,2):
    print(i)

    1
    3
    5
    7
    9

    跳出,continue
    5、小甲鱼010
    列表
    在一个列表中可以容纳多不同的数据,例如:member = ['小明',1,2.13,[1,2]]
    member
    ['小明',1,2.13,[1,2]]
    列表添加元素
    #.append()只能插入一个元素,而且是添加到数值最后面,例如:member.append = ('小米')
    member
    ['小明',1,2.13,[1,2],'小米']
    #.extend()能插入多个元素,也是添加到数值最后面。例如:member.extend =(['项目','姓名'])
    member
    ['小明',1,2.13,[1,2],'小米','项目','姓名']
    #.insert()能插入一个元素到固定的位置。例如:member.insert(1,'性别')
    member
    ['小明','性别',1,2.13,[1,2],'小米','项目','姓名']
    6、小甲鱼011
    获取列表中的元素直接用member[第几个位置]来获取,例如:member[0]
    '小明'
    要将数组中的位置进行交换可以用一个中间值来进行元素位置的交换,例如:temp = menber[0] #将member[0]上的值给temp
    member[1] = member[0]
    member[1] = temp #将temp上member[0]的值给member[1]
    member
    ['性别','小明',1,2.13,[1,2],'小米','项目','姓名']
    删除列表中的元素
    #.remove()不需要知道位置,只要知道名字就可以删除,例如member.remove('1')
    member
    ['性别','小明',2.13,[1,2],'小米','项目','姓名']
    #del不需要知道名字,只需要知道位置就行,例如del member[2]
    member
    ['性别','小明',[1,2],'小米','项目','姓名']
    #pop()删除元素时会显示删除值,如果括号中无值会从最后一个开始删除,例如:member.pop()
    '名字'
    member
    ['性别','小明',[1,2],'小米','项目']
    列表分片(slice)
    可以拷贝新的列表,例如member[:] 得到原列表的拷贝列表。
    7、小甲鱼012
    要判断一个值是否在列表中的列表里时,要在主列表后加上元素列表的位置,例如list = [12,34,['小兵','小白'],56]
    '小白' in list[2]
    True
    #.count()查看元素在列表中存在的次数,例如:list.count(12)
    1
    #.index()可以查看列表元素在列表中的位置,例如:list.index(12)
    0
    #.reverse()可以将列表中的元素翻转过来,例如:list.reverse()
    list
    [[56, ['小兵', '小白'], 34, 12]
    #.sort()可以将列表中的元素从小到大排列,例如:ist1 = [1,18,2,5,3,4]
    list1.sort()
    list1
    [1, 2, 3, 4, 5, 18]
    #.sort(reverse = true)可以将列表从大到小排序,例如:list1.sort(reverse=True)
    list1
    [18, 5, 4, 3, 2, 1]
    8、小甲鱼013
    元组(tuple)
    元组是不可以被修改的,创建一个元素的元组时需要在元素后面加个逗号,例如tuple1=1,
    type(tuple1)
    <class 'tuple'>
    要在元组里添加或删除元素需要将元组切片后再添加需要的元素,例如: temp = (1,2,3,4,5)
    temp = temp[:2] + ('xiaobai',) + temp[2:]
    temp
    (1, 2, 'xiaobai', 3, 4, 5)

  • 相关阅读:
    Dynamics CRM中的地址知多D?
    配置基于服务器认证的Dynamics 365 Customer Engagement和SharePoint Online集成
    Dynamics 365利用Web API对视图进行查询
    Dynamics 365中的公告(Post)分析
    嵌入Canvas App到Dynamics 365 Customer Engagement(Model-Driven App)中,创造更多可能!
    Dynamics 365中开发和注册插件介绍
    Dynamics 365客户端编程示例:获取当前用户的信息,表单级通知/提示,表单OnLoad事件执行代码
    Dynamics 365客户端编程示例:两个选项集字段的联动
    利用ExecuteMultipleRequest来批量导入数据,成功的成功失败的失败,并生成导入结果文件
    Dynamics 365中使用计算字段自动编号字段实时工作流自动生成分组编码加流水号的自动编号字段值
  • 原文地址:https://www.cnblogs.com/dcpb/p/11535689.html
Copyright © 2020-2023  润新知