python基础

  

  1. Python代码的缩进:可以通过Tab键控制,也可使用空格控制。空格是Python3首选的缩进方法,一般使用4个表示一级缩进;Python3不允许混合使用Tab和空格。
  2. 标识符:若希望在程序中表示一些事物,开发人员需要自定义一些符号和名称,这些符号和名称。注:标示符由字母、下划线和数字组成,且数字不能开头,Python中的标识符是区分大小写的。例如,andy和Andy是不同的标识符,Python中的标识符不能使用关键字 。

  3. 变量:Python通过赋值运算符“=”将内存单元中存储的数值与变量名建立联系。
  4. 数据类型分类:数字类型(整形,浮点型,复数类型),字符串类型,列表型,元组类型,字典类型,集合类型。
  5. 字符串是一个由单引号、双引号或者三引号包裹的、有序的字符集合。如单引号:‘1’,双引号:“1”,三引号:‘‘‘1’’’。
  6. 列表:列表是多个元素的集合,它可以保存任意数量、任意类型的元素,且可以被修改。Python中使用“[]”创建列表,列表中的元素以逗号分隔。如:[1,2,3]
  7. 元组:元组与列表的作用相似,它可以保存任意数量与类型的元素,但不可以被修改。Python中使用“()”创建元组,元组中的元素以逗号分隔。如:(1,2,3)]
  8. 集合:集合与列表和元组类似,也可以保存任意数量、任意类型的元素,不同的是,集合使用“{}”创建,集合中的元素无序且唯一。如:{'apple', 'orange', 1,2}
  9. 字典:字典中的元素是“键(Key):值(Value)”形式的键值对,键不能重复。Python中使用“{}”创建字典,字典中的各元素以逗号分隔。如:{"name": "zhangsan", "age": 18}
  10. 变量的输入输出:input()函数用于接收用户键盘输入的数据,返回一个字符串类型的数据。例:
    name = input("请输入你的名字")
    print(name)
  11. 输出:print()函数用于向控制台中输出数据,它可以输出任何类型的数据。
  12. Python中内置转换数据进制的函数:bin()、oct()、int()、hex()
  13. 浮点型:浮点型(float)用于表示实数,由整数和小数部分(可以是0)组成。
  14. 复数类型:复数由实部和虚部构成,它的一般形式为:real+imagj,其中real为实部,imag为虚部,j为虚部单位。
  15. 布尔类型:布尔类型只有True(真)False(假)两个取值。Ture对应整数1,False对应整数0。值为None或False的常量,任何数字类型的0:0、0.0、0j,空组合数据类型:''、()、[]、set()、{}。
  16. 运算符:算术运算符、赋值运算符、比较运算符、逻辑运算符和成员运算符。
  17. 算术运算符:算术运算符包括+、-、*、/、//、%和**
  18. Python中的算术运算符既支持对相同类型的数值进行运算,也支持对不同类型的数值进行混合运算。整型与浮点型进行混合运算时,将整型转化为浮点型,其他类型与复数运算时,将其他类型转换为复数类型。
  19. 赋值运算符:“=”,赋值运算符的作用是将一个表达式或对象赋值给一个左值。左值是指一个能位于赋值运算符左边的表达式,它通常是一个可修改的变量,不能是一个常量。如a=3,就是将3赋值给左边的a.
  20. 比较运算符:比较运算符也叫关系运算符,用于比较两个数值,判断它们之间的关系。Python中的比较运算符包括==、!=、>、<、>=、<=,它们通常用于布尔测试,测试的结果只能是True或False。
  21. 逻辑运算符:“or”,“and”,“not”
  22. Python内置了可实现强制类型转换的函数,使用这些函数可以将目标数据转换为指定的类型int()、float()、complex()
  23. 海象运算符:‘=
    num_one = 1
    # 使用海象运算符为num_two赋值
    result = num_one + (num_two:=2)
    print(result)

  24. 按位取反(~)是指将二进制的每一位进行取反,0取反为1,1取反为0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值