1,python运行过程

2,编译器,解释型
编译型:c,c++ 准备好的一桌子菜,直接吃
一次性把你的代码编译成机器能够识别的二进制码
速度快,跨平台性差
解释型:python 火锅,一边煮一边吃(不是纯粹的解释,也有一个编译过程,pyc文件机器不能识别,还需要虚拟机去逐条解释)
在代码执行时,一条一条的解释成机器能够识别的二进制码,速度比编译型会慢,跨平台
混合型,(先编译再解释) java
3,变量:
n-y = 9
-g=“中国”
-K=8
7aa=“你好”
j—y=“”
book_6="python"
4,交互模式只和内存打交道,python交互式
5,注释:描述代码意义,调试代码
# 单行注释
""" """ , """ """多行注释
6,关键字:

7,常量,不变的量 π=3.14这种不变的量
python里面约定俗成用大写字母表示常量,一旦定义不可更改
8,数据类型
字符串 str
加引号的就是字符串,单双引号再简单定义时时没有区别的,
嵌套用法是注意里面单,外面双,里面双,外面单
book = "python"
book1 = 'python'
a = "我喜欢学习'python'"
b = '我喜欢学习"python"'
多引号 打印多行 诗文格式
字符串的拼接
+字符串和字符串相加
*字符和数字相乘

数字 int整形(就是整数的意思) 600,300 float()浮点数 200.88
print()输出
input()输入,接收的所有输入默认都是字符串格式
type()检测数据类型的 type(a) <class "str">
9,格式化输入的三种方式
1,%s

2,format

print("好好学习吧{1}{0}{1}“.format(age,name))
0 , 1代表位置,位置从0数记数
3,f
print(f"你们好198 欢迎{name}同学”)
常见的格式化符号

练习:动态出名片
注意%d只能接收数字,input输出的是字符串,所以需要用int转化为数字格式。

加%f格式化符号的

浙公网安备 33010602011771号