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

相关推荐
qq_5469372713 分钟前
Cryptomator:免费的加密工具,
python
清灵xmf23 分钟前
npm install --legacy-peer-deps:它到底做了什么,什么时候该用?
前端·npm·node.js
IT学长编程24 分钟前
计算机毕业设计 基于k-means的校园美食推荐系统 Python 大数据毕业设计 Hadoop毕业设计选题【附源码+文档报告+安装调试】
大数据·python·毕业设计·kmeans·课程设计·毕业论文·美食推荐系统
.ZGR.29 分钟前
C语言:数组的增删查改2.0
c语言·开发语言
漫漫不慢.32 分钟前
算法练习-二分查找
java·开发语言·算法
如竟没有火炬1 小时前
LRU缓存——双向链表+哈希表
数据结构·python·算法·leetcode·链表·缓存
超级大只老咪1 小时前
字段行居中(HTML基础语法)
前端·css·html
掘根1 小时前
【Qt】绘图
开发语言·qt
IT_陈寒1 小时前
Python开发者必看!10个高效数据处理技巧让你的Pandas代码提速300%
前端·人工智能·后端
咖啡续命又一天1 小时前
python 自动化采集 ChromeDriver 安装
开发语言·python·自动化