码迷,mamicode.com
首页 > 编程语言 > 详细

Python相关基础

时间:2017-10-03 18:58:56      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:指定位置   字符   pytho   36-6   upd   默认   技术分享   条件   please   

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():更新字典;

                                    技术分享

    

Python相关基础

标签:指定位置   字符   pytho   36-6   upd   默认   技术分享   条件   please   

原文地址:http://www.cnblogs.com/xiaocheche/p/7624227.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!