zoukankan      html  css  js  c++  java
  • 【python3】第1~7章基本知识点

    name = 'hello worLD, 你好!'
    print(name.title())           # 将每个字母的首字母大写
    print(name.lower())           # 将所有英文字母小写
    print(name.upper())           # 将所有英文字母大写

    name = ' hello worLD, 你好! '
    print(name)
    print(name.lstrip())      # 删除左空格
    print(name.rstrip())      # 删除右空格
    print(name.strip())       # 删除所有的空格

    verse = "白日依山尽 黄河入海流 欲穷千里目 更上一层楼"     # 制表符  换行符
    print(verse)

    number_1 = 3
    number_2 = 2
    number_3 = 2.0
    print(number_1 - number_2)
    print(number_1 - number_3)

    list_1 = ['A''B''C''D''E''F''G']
    print(list_1[-1])          # 显示最后一个数据
    print(list_1[:-1])         # 显示所有的数据
    print(list_1[4:-1])        # 显示从序列4开始到最后的数据

    list_1 = ['A''B''C''D''E''F''G']
    list_1.append('H')    # 在list最后插入数据
    print(list_1)
    list_1.insert(4'I'# 在list序列4处插入数据
    print(list_1)
    del list_1[4]         # 删除list序列4处的数据
    print(list_1)
    pop_list_1 = list_1.pop()  # 删除并提取出list最后的数据
    print(pop_list_1)
    print(list_1)
    pop_list_2 = list_1.pop(4# 删除并提取出list序列4的数据
    print(pop_list_2)
    print(list_1)
    list_1.remove('G')   # 根据具体数据来删除
    print(list_1)

    list_1 = ['A''D''E''G','你好''!''B''C''F']
    print(sorted(list_1))       # 对list进行临时按字母顺序排序
    print(list_1)
    print(sorted(list_1, reverse=True))         # 对list进行临时按字母倒叙排序
    print(list_1)
    list_1.reverse()         # 对list进行倒叙排序
    print(list_1)
    list_1.sort()               # 按字母顺序排序
    print(list_1)
    list_1.sort(reverse=True)   # 按字符反序排序,reverse:颠倒
    print(list_1)
    print(len(list_1))      # 获取list的长度

    print(list(range(16)))    # 生成的是[1,6)间的数字
    print(list(range(162)))    # 生成的是[1,6)间的数字, 间距为2
    [value**2 for value in range(16)]     # 生成[1,6)间的数字的二次方

    range出来的是个数列,请注意和random的区别

    = [value**2 for value in range(16)]
    = a[:]    # 复制列表a, b和a是没有关联,指向的列表也不一样
    = a       # 将a赋予给c, c和a是指向同一个列表的

    list和set的区别

    list表示数组[],数组是可以修改的

    set表示元组(),元组是不可以修改的

    = 'aaaa'
    = 'AAAA'
    print(a==b)   # 比较a和b是否相等, python当中区分大小写
    list_a = [value ** 3 for value in range(16)]
    number_b = 25
    print(number_b in number_a)

    dict.keys()    # 获取字典中的键
    dict.values()  # 获取字典中的键对应的值
    dict.items()   # 获取键-值对列表

    pass、break和continue的区别

    break是跳出循环

    continue是终止本次循环(本次循环后面的代码都不执行),进行下一次的循环

    pass是为了保持程序结构的完整性,不做什么事

  • 相关阅读:
    .NET组件控件实例编程系列——4.多列下拉框和鼠标相关组件
    仿查询分析器的C#计算器——2.记号对象
    .NET组件控件实例编程系列——1.开篇
    仿查询分析器的C#计算器——1.初步分析
    WCF续写. IIS托管
    NhibernateReview
    文件路径,文件名,扩展名 常用操作
    Resharper.alt+enter
    textFieldShouldReturn 键盘无法消失 无法return的问题
    NHibernate原生SQL查询
  • 原文地址:https://www.cnblogs.com/CSgarcia/p/12654946.html
Copyright © 2011-2022 走看看