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()

  • 相关阅读:
    Win8系统 Python安装
    一些安卓开源框架整理
    Android 媒体键监听以及模拟媒体键盘的实现 demo
    android View 自动 GONE 问题
    Android 定时器TimerTask 简单使用
    关于Android studio 相对 eclipse 优点
    Java序列化与反序列化
    android shape的使用 边框
    Android Studio 修改 包名 package name
    Android WebView Long Press长按保存图片到手机
  • 原文地址:https://www.cnblogs.com/Estate-47/p/9638195.html
Copyright © 2011-2022 走看看