zoukankan      html  css  js  c++  java
  • Python基础(一)

         Python是一种面向对象,解释型计算机程序设计语言,它为我们提供了非常完善的代码库。熟悉Python的基础操作方便后续的学习,在此整理了变量和字符串、格式化、列表以及input和print的基本使用语法。
    一、变量和字符串
    是存放数据的一种形式,具有喜新厌旧的特点,变量必须被定义,用=来赋值
    1:变量名要有意义,标记变量的用途,长度不受限制,字母,数字,下划线,不能使用空格,连字符,标点符号,引号
    2:变量名的第一个字符不能是数字
    3:python区分大小写
    4:不能将python关键字用作变量名
    eg:把b赋值为字符串wby(不可变,创造之后不能再改变,可以把b重新赋值)

     字符串可以拼接可以相乘,但不能和数字拼接,需要把数字转换成字符类型再拼接

    二、input、print语法

    print()默认换行输出; print(a,end='')不换行

    eg:编写一个程序(可以询问姓名和年龄,并且告诉我们姓名字符个数,你明年的年龄)

    三、格式化

    字符串的格式化使用%操作符实现,%左边是一个待格式化的字符串,右边是希望格式化的值,格式化的值可以是一个字符串或数字

    %s字符串,%f浮点型,%d整数

    eg:输出现在的热播剧名字,播放量(小数点)和每天播放集数

    四、列表

    list  [  ],是由多个元素组成的有序整体,元素类型多样化:数值,字符,列表
    1.有序--元素下标有序--通过编号标记某个特定位置的元素,下标查找包左不包右

     2.添加元素

    (1)list.append(obj)  用于在列表末尾添加新的元素
    list 代表列表 obj代表需要添加的元素

    (2)extend()在列表的末尾一次性追加另一个序列的值

    (3)insert() 将对象插入列表指定位置--语法:list.insert(index,obj)

     3.删除元素

    (1)del aa[0]为删除列表中的元素,del aa为删除整个列表

     (2)pop() 删除指定下标的元素,并将其返回

    list.pop()  默认删除最后一个元素并显示删除的元素b.pop(0)--1

    (3)remove() 根据值去删除数据(某值的第一次匹配项),不包含返回值list.remove(obj)

    4.排序

    (1)reverse():实现列表的方向反转 list.reverse()

    (2)sort():顺序排序 支持数值型

    5.下标定位元素

    index() :返回元素第一次出现的下标,从0开始计算。list.index(obj)

    6.列表的拼接、复制和清空

    列表可以拼接 + ,复制 *

    clear():清空列表  list.clear()

  • 相关阅读:
    快速入门 ASP.NET MVC
    关于ASP.NET中由于无法创建应用程序域,因此未能执行请求解决方案
    Microsoft ASP.NET MVC Beta IIS6 部署
    弹窗显示正在执行的任务
    多线程加深理解_进攻五个城
    反射与配置文件简单使用
    C#中MemberwiseClone的理解
    C# App.config 自定义 配置节 报错“配置系统未能初始化” 解决方法
    多线程信号源的理解
    日志的记录
  • 原文地址:https://www.cnblogs.com/Estate-47/p/9638195.html
Copyright © 2011-2022 走看看