python基础(一)
一、python起源
Python的创始人是吉多·范罗苏姆(Guido van Rossum)。Python是一门解释型弱类型编程语言。
解释型
优点:有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器(虚拟机)
。灵活,修改代码的时候可以直接修改就可以,可以快速部署,不用停机维护。
缺点:每次运行的时候都要解释一遍,性能上不吐编译型语言。
特点:简单、明确、优雅。
二、python的解释器
CPython. 官方提供的,内部使用C语言来实现。
PyPy. 一次性把我们的代码解释成字节码文件,可以直接去运行。
三、第一个python程序
Python程序有两种编写方式:
1.进入cmd控制台,输入python进入编辑模式,这时候我们可以直接编写python程序。
2.也可以在.py文件中编写python代码,通过python命令来执行python代码。
四、变量
程序运行过程中产生的中间值,暂时保存在内存中,供后面的程序使用过。
命名规则:
1.由字母,数字,下划线组成。
2.不能使用数字开头,更不能是纯数字。
3.不能用python的关键字。
4.不要太长。
5.要有意义。
6.区分大小写。
7.不要用中文。
8.建议使用驼峰体或者下划线。
变量的数据类型
1.int 整数. 可以做+,—,*,/,%,//运算
2.str 字符串. 可以+,*运算
3.bool 布尔值. 两个取值,True,False。
五、注释
有时候我们写的东西不一定都是给用户看的,或者不希望解释器执行。那我们可以使用#来注释掉代码,被注释的内容是不会执行的,可以方便后面的程序员来拜读你的代码。
单行注释:#被注释的内容
多行注释:‘’‘被注释的内容‘’‘,"""这个也是多行注释“””
六、用户交互
变量=input(提示语)
接收到的内容是字符串类型
str=>int=>int(str)
七、流程控制(if)
第一种语法:
if条件:
结果1.
结果2.
如果条件是真(True)执行结果1,然后结果2,如果条件假(False)直接结果2
第二种语法:
if条件1
结果1
else:
结果2
代码3
第三种语法:
if 条件1
elif 条件2
结果2
...
else:
结果n
第四种语法(嵌套):
if 条件1:
结果1
if 条件2:
结果2
else:
结果3
else:
结果4
可以无限的嵌套.但是在实际开发中.尽量不要超过三层嵌套
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步