zoukankan      html  css  js  c++  java
  • python课程第一天笔记-la

     
    ----------------------20170423
    一:Cpython  pypy 区别 等;Cpython 是一行一行解释, pypy是整个文件解释
    二:pycharm 的使用:
            1:创建项目
            2:设置字符集 utf8
            3:设置默认创建 文件的  开头   #!/usr/bin/env python  和 utf8 的读取
            4:修改 鼠标滚轮(Ctrl) 修改 文字大小   -->在Setting中  搜索 mous
    三:输入和输出: input  print 
    四:变量:
            1:字母,数字(不能开头),下划线
            2:不能是 python 默认字符串
            3:符合大众思维,用下划线分割
    五:注释,单行#   多行'''  '''
    六:格式(缩进): pycharm 是用的TAB(4个空格)。
    七:if判断:     if 条件:
                            表达式
                        elif 条件:
                            表达式
                        else:
                            表达式
    八: 循环
            1:  while  表达式:  (表达式 成立-->True  则进入循环)
                    表达式
                    continue 跳出本次循环
                    break   跳出 循环
     
            2  for  i(循环体)  in  range(10)  被循环体:
                    表达式
     
    九:数据类型:
        1整数 int
        2波尔 bool
        3字符串 str
    十:其他:
        1:移除边上的空白  strip()  lstrip()
        2:分割 split('分隔符')  默认是空格
        3:长度  len 
        4: 索引 字符串和列表都是有序的可以通过 A='ab'   A[0]  打印出 "a"
        5:切片 和索引差不多,不仅可以指定位置,还可以指定 一段A[0:2]
        
    十一:列表  A=[] 
            将字符串转化为 列表 用list ,反之 str
    #####列表的方法
    A.index('值')
    找到该值的位置
     
    A.append('值')    -->向后追加值
    A.count('值')    -->计数,某个值存在多少个
    A.extend('列表')    -->合并列表
    A.index()    -->查看值所在位置
    A.insert(位置,'值')    -->插入
    A.pop()        -->删除最后一个
    A.remove()    -->删除指定的
    A.reverse()    -->翻转列表
    A.sort()    -->排序
    十二:字典   B={'key':value}
            value 可以再是  字典、列表、元组  等
    不可改
    A=('a','b','c')
    ###方法只有俩个
    index    找位置
    count    找单位的数量
    ###########元组和列表 相互转换
    tuple(列表)    把列表变成元组
    list(元组)    把元组变成列表
    十三:IO 文件
        打开:F=file('1.txt','r')
                F.read()
                F.close()
        写入:W=file('1.txt','w')
                W.write()
                W.close()
     
  • 相关阅读:
    Java开发最佳实践(一) ——《Java开发手册》之"编程规约"
    小程序websocket心跳库——websocket-heartbeat-miniprogram
    并发与多线程
    SqlSessionFactory、SqlSessionFactoryBean、SqlSession和SqlSessionTemplate的不解姻缘系列之一(总体阐述)
    全网最通俗易懂理清mybatis中SqlSession、SqlSessionTemplate、SessionFactory和SqlSessionFactoryBean之间的关系
    java代码之美(16) ---Java8 Optional
    Java基础——多线程
    代码简洁之道(判断篇)
    Spring Boot 入门
    Mybatis Plus入门
  • 原文地址:https://www.cnblogs.com/onda/p/6757557.html
Copyright © 2011-2022 走看看