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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
)">
下一篇>>