菜鸟地址:https://www.runoob.com/python/python-strings.html
变量与常量
直接进行运算 1+1=2
print(1+1)
a=1
b=1
print(a+b)
光标放置行首 ctrl+? (注释#的快捷键)
类型与变量
answer=42 标识符 赋值符 值
python变量
1.不用事先声明变量,赋值过程中就包含了变量的声明和定义的过程
2.用=赋值,左边是变量名,右边是变量值
3.使用前必须先被初始化(先被赋值)
4.可以用del语句删除不再使用的变量
等于号左侧的部分–变量
1.变量在程序中使用一个变量名来表示
2.变量名必须是大小写英文、数字和_的组合
3.不能用数字开头
4.不能和内置关键字冲突
变量不需要声明类型(根据右侧的赋值运算识别)。每个变量在使用前都必须赋值。
a=1 #变量a是一个整数
b='t007' #变量b是一个字符串
python中,=是赋值语句,可以把任意类型赋值给变量。赋值语句先计算右侧的表达式值,得到结果,在复制给左侧变量。同一个变量可以反复赋值,而且可以是不同类型的变量
赋值 a=‘ABC’,python解释器干了两件事:在内存中创建一个名为ABC的字符串;在内存中创建一个名为a的变量,并将它指向’ABC‘
python中的关键字(编辑器会有颜色区分)
False/None/True/and/as/assert/async/await/break/class/continue/def/elif/else/except/finally/for/from/global/if/import/in/is/lambda/nonlocal/not/or/pass/raise/return/try/while/with/yield
cmd命令行进入python,输入 import keyword,再输入 keyword.kwlist
等于号右侧的部分–常量
python语言中尽量左对齐,一个空格表示一个缩进,作用域不同(解释器从上而下扫描执行)
整数(常用)
python可以处理任意大小的整数,当然包括负整数(与数学写法一样)
python的整数没有大小的限制(无精度限制)
浮点数(常用)
浮点数可以用数学写法,对于很大的或者很小的浮点数,就必须使用科学计数法
例如:把10用e代替,1.23x10^9就是1.23e9,0.000012可以写成1.2e-5
python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)
字符串(常用)
'''zifuchuan1''' #三引号通常使用场景为大量的字符串
"zifuchuan2" #通常使用为双引号
'zifuchuan3'
字符串是以’ 或者"括起来的任意文本
如果字符串内部既含’又包含"可以使用转义字符\来标识(\后的第一个字符原样输出)
'I\'m \"ok\"!'