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相关基础的更多相关文章

  1. 马哥教育PYTHON相关基础 笔记

    1 python 推荐书籍 <python Cookbook> <learn python the hard way> <google's python class> ...

  2. Numpy使用大全(python矩阵相关运算大全)-Python数据分析基础2

    //2019.07.10python数据分析基础——numpy(数据结构基础) import numpy as np: 1.python数据分析主要的功能实现模块包含以下六个方面:(1)numpy—— ...

  3. 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸

    类的继承案例解析,python相关知识延伸 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给 ...

  4. Linux 相关基础笔记

    html,body { } .CodeMirror { height: auto } .CodeMirror-scroll { } .CodeMirror-lines { padding: 4px 0 ...

  5. Python的基础语法(二)

    0. 前言 接着上一篇博客的内容,我将继续介绍Python相关的语法.部分篇章可能不只是简单的语法,但是对初学者很有帮助,也建议读懂. 1. 表达式 由数字.符号.括号.变量等组成的组合. 算术表达式 ...

  6. (数据分析)第02章 Python语法基础,IPython和Jupyter Notebooks.md

    第2章 Python语法基础,IPython和Jupyter Notebooks 当我在2011年和2012年写作本书的第一版时,可用的学习Python数据分析的资源很少.这部分上是一个鸡和蛋的问题: ...

  7. Python:基础知识

    python是一种解释型.面向对象的.带有动态语义的高级程序语言. 一.下载安装 官网下载地址:https://www.python.org/downloads 下载后执行安装文件,按照默认安装顺序安 ...

  8. Python数据挖掘——基础知识

    Python数据挖掘——基础知识 数据挖掘又称从数据中 挖掘知识.知识提取.数据/模式分析 即为:从数据中发现知识的过程 1.数据清理 (消除噪声,删除不一致数据) 2.数据集成 (多种数据源 组合在 ...

  9. 孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备

     孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天本来应当继续学习Python的数据库操作,但根据过去我自 ...

随机推荐

  1. eclipse中导入web项目时,出现转不了项目类型的问题解决方案

    解决步骤: 1.进入项目目录,可看到.project文件,文本编辑器打开. 2.找到<natures>...</natures>代码段,加入如下标签内容并保存: <nat ...

  2. Linux实战教学笔记42:squid代理与缓存实践(一)

    第1章 Squid介绍 1.1 缓存服务器介绍 缓存服务器(英文意思cache server),即用来存储(介质为内存及硬盘)用户访问的网页,图片,文件等等信息的专用服务器.这种服务器不仅可以使用户可 ...

  3. Phong & BlinnPhong Specular Shader

    [Phong Specular Shader] 如果物体离摄像机很远,或者不需要高精度镜面反射,则Phong模型适用. Phong模型如下: 使用前必须指定使用自定义Phong. [BlinnPhon ...

  4. 一个word小技巧

    最近在进行word格式重拍的时候发现了一个有些恶心的事,怎么去匹配文档里面所有的中文呢? 后来通过网络搜索发现了答案,在word中的查找和替换中有一个选项,可以使用通配符进行匹配. 当我们使用 ([一 ...

  5. mysql默认字符编码设置教程:my.ini设置字符编码

    在mysql的安装目录下找到my.ini,如果没有就把my-medium.ini复制为一个my.ini即可. 打开my.ini以后, [client] default-character-set=ut ...

  6. poj1067-取石子游戏 (威佐夫博弈)

    http://poj.org/problem?id=1067 取石子游戏 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 36 ...

  7. yaml文件转properties和properties转yaml

    首先要引入依赖 <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artif ...

  8. SpringBoot Actuator & SpringBoot Admin

    SpringBoot Actuator提供了很多监控和管理你的spring boot应用的HTTP或者JMX端点,并且你可以有选择地开启和关闭部分功能. 当你的spring boot应用中引入依赖之后 ...

  9. jQuery开发者眼中的AngularJS

    文章来源:http://blog.jobbole.com/76265/ AngualrJS是一个很贴心的web应用框架.它有很不错的官方文档和示例:经过在现实环境中的测试著名的TodoMVC proj ...

  10. "分辨率"到底是个什么概念?它和DPI之间是什么关系?

    "分辨率"到底是个什么概念?它和DPI之间是什么关系? 分辨率:显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少.由于屏幕上的点.线和面都是由像素组成的, ...