python基本数据(如注释)

常量

不能够改变的量-字面量

整数常量

>>> print(10) #十进制

10

>>> print(0b1001) #二进制 binary

9

>>> print(0o12) #八进制 Oct...

10

>>> print(0x12) #十六进制 Hex...

18


123 % 7 = 4

17 % 7 = 3

2 % 7 = 2

234 七进制

4*7^0+3*7^1+2*7^2=4+21+98=123


注意:没有byte short long 之分 一律默认int

小数常量

>>> print(1.34)

1.34

>>> print(0.12e10) #0.12*10^10

1200000000.0

注意:没有float与double之分 默认float

字符串常量

字符串表示一段文本信息,程序会将文本信息原封不动的处理

>>> print("1+2+3")

1+2+3

>>> print('1+2+3')

1+2+3

Python没有字符的数据,一律当成字符串处理,双引号和单引号都可以表示字符串

但是在某些语句中,单引号可以与双引号区分出来

>>> print("张老师说:"好好学习"")

File "<stdin>", line 1

print("张老师说:"好好学习"")

^^^^^^^^^^^

SyntaxError: invalid syntax. Perhaps you forgot a comma?

>>> print("张老师说:'好好学习'")

张老师说:'好好学习'

布尔值常量

只有两个值 True,False,T和F是大写的

>>> print(True + 1)

2

>>> print(False + 1)

1

True参与运算默认值为1,F为0

复数常量

>>> 1+2j

(1+2j)

>>> complex(1,2)

(1+2j)

>>> (1+2j)*(1-2j)

(5+0j)

标识符

就是我们程序员自定义的一些名称(变量 函数 类)
规则:

由字母、数字、下划线、美元符组成
数字不能开头

是一个连续的词,中间不能有空格分开
规范:

小驼峰:变量 函数 多个单词出现时 第一个单词首字母小写 之后单词首字母都大写 myName

大驼峰:类 所有单词首字母大写 MyName

下划线分割:单词之间用下划线分割 不大写 my_name

起的任何名字必须有含义,就算英文单词记得不多,也可以允许用拼音

关键字

就是一些单词,被Python赋予了特殊的含义,不能随便使用

>>> keyword.kwlist

'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

内置函数名/类名

内置函数就是Python自带的一些具有特殊功能的函数

>>> print(123)

123

>>> print = 3

>>> print + 4

7

>>> print(7)

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

TypeError: 'int' object is not callable

>>> print(3)

3

>>> show = print # 把print指向的那个函数给了show

>>> print = 3 # 把3对象的地址给了print

>>> print + 4

7

>>> show(7)

7

所以,我们在使用内置函数的时候,一定要注意名称不能够被更改

>>> max(432,5443,1,2,5,6,78,4,5,435)

5443

>>> max = 10

>>> max(1,2,3)

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

TypeError: 'int' object is not callable

注释

单行注释

后面就是注释的内容 直到换行为止

多行注释

"""

中间多行注释

"""

变量

在Python当中 变量其实就是一个万能箱子 他可以存储任何数据

本质:变量它只存储数据在内存中的地址(引用类型变量)

变量 = 数据

单独定义一个变量时

>>> a = 1

>>> b = 2

同时定义多个变量,给定多个数据

>>> a, b, c = 1, 2, 3

>>> a

1

>>> b

2

>>> c

3

多个变量的值是一样的

>>> a = b = c = 1

相关推荐
JienDa25 分钟前
JienDa聊PHP:小红书仿站实战深度架构全解析
开发语言·架构·php
d***9351 小时前
springboot3.X 无法解析parameter参数问题
android·前端·后端
n***84072 小时前
十七:Spring Boot依赖 (2)-- spring-boot-starter-web 依赖详解
前端·spring boot·后端
QxQ么么4 小时前
移远通信(桂林)26校招-助理AI算法工程师-面试纪录
人工智能·python·算法·面试
执笔论英雄5 小时前
Slime异步原理(单例设计模式)4
开发语言·python·设计模式
e***74956 小时前
Modbus报文详解
服务器·开发语言·php
lly2024066 小时前
ASP 发送电子邮件详解
开发语言
小徐敲java6 小时前
python使用s7协议与plc进行数据通讯(HslCommunication模拟)
开发语言·python
likuolei6 小时前
XSL-FO 软件
java·开发语言·前端·数据库
6***37946 小时前
PHP在电商中的BigCommerce
开发语言·php