• python学习82


     1、双重for循环:子循环全部循环一遍,组循环在执行

    2、isdigit():判断字符串是否只由数字构成;isalpha():判断字符串是否只由字母构成;isalnum():判断字符串是否只由字符母和数字构成

    (stript()会将两边的的空格给剔除) 

     不输出字符串中的空格:

    3、列表的赋值:

    列表中可以混合类型输入:

    列表的输入也可以叠加(append()):

    列表去重的两种办法:

     列表自加:

    remove:

    (remove一次只能移除一个,移除多个会报错)

    4、倒转输出:

    (reverse)

    5、排序(sort,sorted)(默认排序为升序):

    升序:

    降序:

    指定以什么条件进行排序(key):

    默认排序:

    以长度进行排序:

     

    列表生成式:

     6、进度条:

    7、将列表强制转换成元组时使用tuple()。元组不能直接修改里面的元素,想要修改时,要将元组转换成列表。

    8、计算密集时使用多线程,请求密集时使用多进程。

    9、集合用花括号的定义,集合中不可以套集合、列表,可以套元组

     10、字典:字典的一切操作都通过键名操作键值(键值可以相同,键名不可以相同)

    字典的格式:dict={key:value}

    11、字典中可以嵌套字典,字典是无序的,没有索引操作,除非转换成有序字典。

    [1]不是索引,代表的是键名

    当键名不存在时:

    1、

     2、

    区别:.get()方法不报错,直接输出;[]方法会报错。

     

    12、列表键值:

     13、

    dict_.keys()【只获取键名】:

    dict_.values()【只获取键值】

    dict_.items()【获取键名和键值】

    dict_.popitem():移除并返回被移除的values

    14、读取window中的文件

    path:‘        ’(文件存在的绝对路径,将路径中的“\”改为“/”)

    open_=open(path,mode='r',encoding='gbk'(windows系统:gbk,Linux系统:utf8)

     lines=open_.readlines()

    读取Classes.txt文键件,并将其转换成字典,实现用户输入键名,得到键值:

    输出字典:

     用户搜索:

  • 相关阅读:
    一、NHibernate 使用配置与实现简单查询
    NHibernate学习步骤
    sql2008转成2005的解决办法
    二、使用NHibernate对数据库实现增、删、改、查操作
    FusionCharts 点击事件 新页面
    [分享]NHibernate视频教程
    FusionCharts Free使用文档教程第五章FusionCharts Free使用dataXML加载数据
    职业规划
    网页生成pdf文件
    FusionCharts Free使用文档教程第四章FusionCharts Free使用JavaScript加载图形
  • 原文地址:https://www.cnblogs.com/cqyyyyy/p/11287547.html
Copyright © 2020-2023  润新知