zoukankan      html  css  js  c++  java
  • Python相关基础

    1》变量:

             

              

    2》条件判断与缩进:
      sex = raw_input("Please input your gender:")
      if sex == "girl":
        print ("I would like to have a little monker with jj!")
      elif sex == "man":
        print ("Going to homosexual!")
      else:
        print ("You are pervert!")
      =====================
      lunkey_number = 8
      number = input("Please input your guess number:")

      if number > lunkey_number:
        print ("Your guess number is too big,please input again:")
      elif number < lunkey_number:
        print ("Your guess number is too small,please input again:")
      else:
        print ("Your guess number is correct,you are lunkey!")

    3》循环控制

           

             优化代码:

              

               

    4》常用数据类型:
      数字:
        Int
        Float
        Long
      布尔:
        真或假
        1或0
      字符串:
         1>字符串的格式化:

                     

                  2>字符串常用功能:
          移除空白:可以去掉两边空格,也可去掉两边字符;

                        

                         

                           分割:
            长度:
            索引:
            切片:
            1>固定头部,不固定尾部,包含头部,不包含尾部;

                                   

                                   

                             2>指定分割的距离,不包含指定所用的索引

                                   

                         replace():转换特定字符;可以指定位置,将前几个替换;

                                 

                                 

                            splitlines():按照换行符来分割;

                                 

                                 

                               

                               swapcase():大小写转换; 

                                  

                                   

                  列表:可以存多个信息
          append:追加
              eg:name_list.append("haha")
          count:计算,统计;计算其中某个元素有几个
             eg:name_list.count("haha")
          extend:扩展 

                          

                           index:索引,输出最近的一个,如果有相同的
                eg:name_list.index("che")
           insert:插入,在某个位置插入一个元素
              eg:name_list.insert(2,"hhehe")
           pop:删除一个,每次都删除最后一个;
               eg:name_list.pop()
          remove:删除指定的一个
               eg:name_list.remove("zhang")
          reverse:反转,元素排序相反;

                                    

                        sort:排序,安装ASSCI码排序,数字排在最前面;
            eg:a.sort()
              extend():扩展列表;    

                                        

                                       

                    元组:
          tuple():可以将列表转换为元组;
          count():查看某元素出现的次数;

                           

                    字典 :
             fromkeys():生成一个新字典;

                             

                          get():当key不存在时可以输出一个默认值;

                                 

                                

                             keys(),values(),items():

                                 

                                 

                                

                          pop():删除某个键对,需要制定key值;

                                 

                                 

                                    update():更新字典;

                                       

        

  • 相关阅读:
    db2中的常用命令及使用方法
    互联网服务应用协议设计
    Zookeeper整理(一)- 写操作产生事件,写操作与Watcher对应关系
    实现自己的连接池(一)
    SMP、NUMA、MPP体系结构介绍
    随手备忘 ubuntu12.04 lts 安装gcc 4.8
    认真体会 结构体中的零长度数组
    由内存池实现总结内存对齐问题
    认真理解 oom killer 备忘
    仔细体会 epoll中的et lt模式
  • 原文地址:https://www.cnblogs.com/xiaocheche/p/7624227.html
Copyright © 2011-2022 走看看