一、变量

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

   temp = "alex"

   t=type(temp)

   print(t)

   # str, ctr+鼠标左键,找到str类,内部所有方法

2、dir

   temp = “alex”

   b=dir(temp)

3、help,type

   temp = "alex"

   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、列表

 创建列表

 name_list=['alex','seven','eric']

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

最新文章

  1. Jackson 通过自定义注解来控制json key的格式
  2. JAVA-小青蛙跳石头游戏
  3. WizNote for linux installation
  4. ASP.NET MVC+EF在服务端分页使用jqGrid以及jquery Datatables的注意事项
  5. Yii里增删改查的操作方法
  6. HNOI2015
  7. caca393刷PTP教程
  8. Pipe(点积叉积的应用POJ1039)
  9. 李洪强iOS开发之多线程编程2-NSOperation
  10. user模式下编译android 代码被proguard优化导致类和变量丢失
  11. java数组并集/交集/差集(补集)
  12. C#反序列化json字符串时,提示:应为来自命名空间“”的元素“root”。。遇到名称为“”、命名空间为“”的“None”。
  13. CSS中的!important属性用法
  14. C语言Linix服务器网络爬虫项目(一)项目初衷和网络爬虫概述
  15. VueJs(2)---VueJs开发环境的搭建和讲解index.html如何被渲染
  16. Element-ui使用技巧
  17. GitLab代码行数统计--统计增加与删除行数
  18. Fantacy团队周一站立会议
  19. python3.x:No matching distribution found for PIL
  20. java线程总结2--wait/notify(all)/sleep以及中断概念

热门文章

  1. 0、原生jdbc工厂类
  2. 在Ubuntu中部署并测试HyperLedger Fabric 0.6
  3. Java常见的几种内存溢出及解决方案
  4. CAS5.X 集群配置 初版
  5. vue 项目中添加阿里巴巴矢量图
  6. A2D JS框架
  7. ASP.Net Core 运行错误 Http Error 502.5 解决办法
  8. sczd
  9. A direct formulation for sparse PCA using semidefinite programming
  10. iOS开发 横向分页样式 可左右滑动或点击头部栏按钮进行页面切换