Python入门_第二章:Python基础_数据类型、运算符

代码格式 format
注释

单行注释:
多行注释:
在这里插入图片描述

单步执行代码:设置断点

设置断点+调试*debug*
4:Step Over

缩进

缩进使用四个空格或者Tab键

Ctrl+D:复制

语句换行

注意:

  1. 不应该加逗号
  2. 大中小括号,单双引号
    在这里插入图片描述
    在这里插入图片描述
变量

使用iPython查看变量内容
在这里插入图片描述
Pyhon中定义变量不需要指定类型没有long、double和char
,写的时候,等号两边有空格

  1. 数字型:
    整型(int),浮点型(float),布尔型(bool,表示真假,非零即真),复数型(complex,高级Python)
  2. 非数字型:
    字符串(str,123引号),列表(list),元组(tuple),字典(dict)
    在这里插入图片描述
标识符和关键字

定义:变量名、函数名

  1. 字母数字下划线,区分大小写,不以数字开头
  2. 不与关键字相同
  3. 如果变量名需要两个或以上单词,每个单词小写用_连接Python不用驼峰命名法

查看Python关键字:import关键字可以导入“工具包”
在这里插入图片描述

整型

Python 2 中有long类型,Python 3 中没有

浮点型

浮点型加减乘除后还是浮点型:
在这里插入图片描述
当浮点型超出范围,精度不够:
在这里插入图片描述
贴出错误:

  1. 在这里插入图片描述
  2. 在这里插入图片描述
布尔类型

False可以看作整形 0
所有空对象、空字符串、空元组等,都是False = 0
在这里插入图片描述

复数类型(complex)

定义复数:

  1. 直接写变量
  2. x = complex(a,b)
    在这里插入图片描述

获取实部虚部:
a.real & a.imag,都是浮点数,不区分 j 大小写
在这里插入图片描述

算数运算符

与其他语言不同:

10 / 20 = 0.5
9 // 2 = 4
2**3 = 8
在这里插入图片描述
字符串的拼接:

‘字符串’ * 数量
在这里插入图片描述

赋值运算符

在这里插入图片描述
注意:赋值语句没有返回值,不能用于赋值

在这里插入图片描述
A. 多重赋值
C. 多元赋值

逻辑运算

与或非:and、or、not
在这里插入图片描述

成员运算符

在这里插入图片描述
在这里插入图片描述

位运算

最快的运算

  1. ~ :取反,注意:负数表现补码
    bin(十进制) = 二进制
    在这里插入图片描述
    在这里插入图片描述
  2. << :左移:左移是无限的,右移注意是否有数据丢失
    左右移,乘除2
    在这里插入图片描述
    在这里插入图片描述
  3. & :按位与运算
    在这里插入图片描述
  4. | :按位或运算
    在这里插入图片描述
  5. ^ :按位异或运算:只要不一样就为1
    在这里插入图片描述
    用途:比较偏
    在这里插入图片描述
运算符的优先级:最好用小括号

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值