Python3入门与进阶——第三天

什么是代码

代码是现实世界事物在计算机世界中的映射

什么是写代码

写代码是将现实世界中的事物用计算机语言来描述

举例

画家画画——光影、图形、颜色、结构
摄影师拍照——光影、图形、颜色、结构
游戏:我的世界——石英、矿石、水晶
这些所需要的组成引出计算机语言中的基本数据类型

Python的基本数据类型

Number:数字

int:整数

其他语言:short,int,long

float:浮点数

其他语言:单精度(float),双精度(double)

检查数字属于什么类型

type()

除法

\:运算结果为float
\\:运算结果为int

进制

二进制——数字前加0b
八进制——数字前加0o
十进制——默认
十六进制——数字前加0x

进制转换

二进制——bin()
八进制——oct()
十进制——int()
十六进制——hex()

bool布尔类型

表示真、假

True
非0
非空值

False
0
空值
None

转换为bool类型

bool()

complex:复数

用j表示
举例

36j

str:字符串

如何表示字符串

单引号’ ’
双引号" "

  • 转义:\
  • 换行:+回车
  • 字符串中间加入\n会原样输出

三引号""" “”"、’’’ ‘’’

  • 换行:回车
  • 输出后会有\n
  • 字符串中间加入\n会原样输出

print()

打印函数
\n将会被转义

转义字符

特殊的字符:

  1. 无法"看见"的字符
  2. 与语言本身语法有冲突的字符
转义字符解释
\n换行
\r回车
\’单引号
\t横向制表符

原始字符串

字符串前面加上r或R
所见即所得

字符串运算

+:字符串拼接
*:*数字n——字符串重复n次

字符串截取

[m]
正数:索引
负数:步长——倒着数

[m :n ]
都是正数:左包含,右不包含(左闭右开)
有负数:m开始截取到倒着数去掉n个字符的位置
[:n]:从开头到n
[m:]:从m到末尾

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值