zoukankan      html  css  js  c++  java
  • python第一天(文件流以及控制流)简单总结

    第一天的python学习主要是:

    (1)对python的一个大致了解

    值得注意的是在window下开发要注意path的问题。

    (2)对python控制流的一个了解

    常用的if ,while ,for in 等等

    (3)字符串的一些学习(重点)

    主要是一些字符串的函数和方法

    索引:

    1 name="test"
    2 name[0]="t"
    3 name[0:2]="tes"

    这里需要注意的是":"的意义

    长度:

    用len这个方法

    例如:name="test"

       print(len(test))

    这里的len是一个函数(函数与方法是不同的)

    去空格:

    name.strip()

    这里的strip()是一个方法。

    分割:

    name.split("")

    中间填写要分割的字符,分割完成后字符串变成几个字符串组成的列表。

    1 name="as,df"  #注意这是一个字符串
    2 name.split(",") #以“,”为分割界限
    3 name=["as","df"]#注意这里的name变成了一个列表

    (4)列表

    索引:

    这个与字符串里是一样的[:]

    追加:

    name_list.append()

    追加是一个方法

    删除

    del name_list[0]

    删除是一个函数

    长度:

    len()

    与字符串是一样的

    合成字符串:

    name_list=["ass","dff"]  #声明一个有两个字符串的列表
    "_".join(name_list)        #以符号“_”连接两个字符串,使其变为一个字符串
    print(name_list)
    
    #结果变为:name_list="ass_dff"

    判断字符串是否在列表里:

    in

    "ass" in name_list    #这里返回一个bool值 true

    (5)元组

    列表中的值可以修改就叫列表[]

    不可修改就叫元组()

    (6)字典

    键值对

    person={
          "name":"python",                #需要注意的有(1)大括号{} ,(2 )符号":",(3)每个键值对之间要用","相连
          "age":25,
          "inter":"simple",
         
    }

    (7)简单的文件操作

    总结下就是

    1.找到文件

    2.读取文件

    3.写入文件

    file_hand=file("path","w=")#file()中的第一个元素是文件路径,第二个是文件操作类型
    file_hand.read()
    file_hand.readlines()
    file_hand.write()
    file_hand.writeline()
    file_hand.close()
    
    for ell in file_hand:
        line=eld.strip()
        value_list=line.split(";")
        last_value=int(value_list[-1])
    file_hand.clise()
  • 相关阅读:
    Android集成科大讯飞SDK语音听写及语音合成功能实现
    Android开发中一些常见的问题解决方案
    Android混淆配置文件规范
    android第三方分享之友盟社会化组件
    android一些常用的代码2(收藏)
    svn
    ubuntu 解决中文zip乱码问题
    android优秀Github源码整理
    linux清理内存
    cocos2d-x图层相关 锚点
  • 原文地址:https://www.cnblogs.com/leelds/p/6289399.html
Copyright © 2011-2022 走看看