python基础

1.变量

变量名,变量类型,变量值

变量都是存储在内存中的

以酒店房间为例

变量  =  酒店的房间

变量名 = 房间号

变量类型 = 酒店的总统房、经济房

变量值 = 房间里入住的人

 

2.注释

单行注释 #

多行注释 ''' 代码 '''

 

3.变量的类型

整型,浮点型,字符串,布尔型,空值

整型:整数  age=18

浮点型:小数 pi = 3.14

字符串:带有单引号,或者双引号的  str = '13'  这也是字符串

            制表符: \t 空格  \n换行,    如果要输出制表符在前面加r    name=r'zx\nd'

布尔类型:只有两个值 true  false

                  可以进行 and or not 运算

空值:只用None表示

 

4.数据类型转换

type()  查看数据类型

转换为整型    int()    

       注意:并不是所有的任意值都可以转换,必须是形态一致才可以转换

       例如:'hello'  这样的肯定是不能转换成整型的

转换为浮点型  float()

转换为布尔类型   bool()    空字符串,0,None会转换为false, 其他的都会转换为true

       注意:空值("  ")转换为布尔,为true

转换为字符串   str()

 

5.运算符

python支持4种运算符: 算术运算符  赋值运算符  比较运算符  逻辑运算符

一.算术运算符

     加 (+)减(-)乘(*)除(/ 或者 //) a的b次方 (a**b)

     除  / 当除不开时,保留后面的小数

         //  当除不开时,不保留后面的小数

 

二.关系运算符

关系运算符得到的结果都为布尔值

     ==  等于

    !=  不等于

    >   大于

    <  小于

    >=  大于等于

   <=   小于等于

 

三.赋值运算符

=  简单的赋值运算符

+=  加法赋值运算符

-=  减法赋值运算符

*=  乘法赋值运算符

/=  除法赋值运算符

%=  取余赋值运算符

**=  幂赋值运算符

//=  取整除赋值运算符

 

四.逻辑运算符

与(and),或(or),非(not)

与 and 两边为true 才为true

或 or 两边只要有true,就为true

非not ,取反

 

 

6.容器

概念:日常生活中需要很多瓶瓶罐罐的来装我们的各种物品,在程序里,我们可以把数据看做我们的物品,也可以用一些容器装起来

 

一,列表(最常用的容器)

列表相当于其他语言里的数组

a=[1,2,3,'hello',3.14,False]  

类型为:list

列表是有序的集合,所以就有了索引的概念,索引就是列表里元素的下标,从0开始

     1.所以就可以取出列表里的元素   a[3]

     2.修改列表里的值  a[3]='张三'

     3.对列表取数据时,可以部分取,也叫做切片,可以正向切片,也可以逆向切片

        正向切片  a[2:4]    逆向切片  a[-4:-2] 

    4.对列表,添加元素,而且是添加到列表的最后   a.append('xxx')

       如果不想在列表的最后添加,想在具体的位置添加  a.insert(3,'zzz')   前面是要添加的

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值