Python基础

Posted 745728806-qq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础相关的知识,希望对你有一定的参考价值。

---恢复内容开始---

一、区分字符串和数字

     str(字符串)     

      int(整数)

      float(浮点数) 

二、字符串 

      name = "luo"  #引号代表字符串, ‘‘‘为段落

      name1 = "huilun"  

      name+name1            #字符串的拼接

      .capitalize()              #首字母大写

      .casefold()               #把字符串全变成小写

      .center(间隔,符号)     #字符串间隔

      .count()                   #查找字符串同元素

      .endswith()              #判断以什么为结尾

      .find()                     #查找元素下标,找不到为-1

      .format()    0         #改写字符串占位符              

三、布尔类型

      True  真

       False 假

           if(如果)   slse(否则)

                 if today == raining

                      print("应该带伞")

                 else

                      print("不用带伞")

四、列表

      list  []                                     #列表主要用于多个元素以[,]为分界线

      .insert()                                  #插入      (下标,“内容”)    

      .append()                               #末尾插入

      .index()                                  #查找元素下标

      .count()                                 #查找同元素有多少个

      .extend()                                #列表合并

      del 变量[变量.index(“元素”)]     #命令嵌套 删除

      del                                       #删除元素

      pop()                                    #删除并返回值,不加下标默认删除最后一个元素,加下标删除指定元素

      .remove()                               #从左到右删除第一个元素,,,,如果没有就会报错

      clear()                                   #清空

      .reverse()                               #列表的反转

      .sort()                                    #列表的排序,从小到大

      变量[下标] = "修改的值"            #元素修改

      列表切片                              

      [1:3]                                     #切片特点,顾头不顾尾 

      [1:3:1]                                   #步长 = 步子的长度

      [-3:-1]                                 #列表反正切

      [::-1]                                    #真正的列表反着切,的关键是改步长(默认1代表从左往右,-1代表从右往左,同样也可以用在字符串身上)

      for循环                                #格式为 for 变量 in 列表:

五、读取输入

      input()                                   #接收到到所有数据都以字符串到格式处理

      %()                                       #用于文本取值

      %s                                        #字符串占位符

      %d                                        #数字占位符

      %f                                         #浮点数占位符

六、运算符

      %取余           

      **幂

      //整除

      and (逻辑运算符)                       #必须所有条件满足

      or   (逻辑运算符)                       #一个条件满足就行 

      not (逻辑运算符)                       #判断不为真,(反向判断)

七、流出控制

      if                                       #单分支

      if else                                #双分支         (如果 否则)

      if elif slse                           #多分支         (如火 或者 否则)

      import                               #工具包

      random                             #工具             (random.randint(?)  随机工具)

八、while循环

      break                                #终止循环

      continue                            #终止本次循环

      while True                          #死循环

九、三元运算

      a = 10

      b = 5

      d = a if a > 15 else b         #if条件成立执行左边,否则直接右边

十、数据类型、元组

      元组不可变 = 只读列表

 

     

 

      

     

以上是关于Python基础的主要内容,如果未能解决你的问题,请参考以下文章

001--python全栈--基础知识--python安装

Python基础之函数

python 目录

python基础

人生苦短,我用Python(目录)

Python基础--Python3基础语法