python学习 第二天

一、变量

1、变量名:

  数字,字母,下划线

    alex1=123

    sb=“alex”

    a_lex=“sb”

  不能以数字开头

    lalex

  变量名不是python内部的关键字

  {‘and’,'as','assert','break','class',continue','def','elif','except',exec','finally','for'}

变量名要求:

  a、数字字母下划线

  b、数字不能开头

  c、不能和python重复

 

基本的数据类型

 

  数字:1234

    age=18

  字符串:

    a1 = ‘asdf’

    a2 = “ffa”

    a3 = “”“as 123sdfsd”“”’

  布尔值:

    True/False

      a4=True

      a5=False

  数字      int

  字符串  str

  布尔值  bool

  列表     list

  元组     tuple

  字典   dict  

    所有字符串或者数字、字典 所具备的方法存在相对应的“值”里

2、变量赋值

   变量名 = 值

 

3、查看对象的类,或对象所具备的功能

1、type

1   temp = "alex"
2 
3   t=type(temp)
4 
5   print(t)
6 
7   # str, ctr+鼠标左键,找到str类,内部所有方法

 

2、dir

1   temp = “alex”
2 
3   b=dir(temp)

 

3、help,type

1   temp = "alex"
2 
3   help(type(temp))

 

4、鼠标放在upper上 ctrl+左键,自动定位到upper功能处

3、基本数据类型的常用功能  

1、整数,int

  a、

    #n1=123

    #n2=456

    #print(n1+n2)

    #

    #print(n1._add_(n2))

   b、获取可表示的二进制的最短位数

    n1=4  #00000100

    ret=n1.bit_length()

    print(ret)  #3

2、字符串

  str

   字符串常用功能

  移除空白

  分割

  长度

  索引

  切片

3、列表

 创建列表

1 name_list=['alex','seven','eric']
2 3 name_list=list(['alex','seven','eric'])

 基本操作:

  索引

  切片

  追加

  删除

  长度

实例:

name_list=["eirc","alex","tony"]
print(name_list)
#索引
print(name_list[0])
#切片
print(name_list[0:2])
#len
print(name_list[2:len(name_list)])
#for
for i in name_list:
    print(i)

输出结果
['eirc', 'alex', 'tony']
eirc
['eirc', 'alex']
['tony']
eirc
alex
tony

 

posted @ 2018-06-27 18:41  砍柴人Ryan  阅读(196)  评论(0编辑  收藏  举报