python
2024-04-14 10:42:17 0 举报
AI智能生成
基础学习
作者其他创作
大纲/内容
开发环境
使用说明书
ai工具
xmind
应用
math库
random库
随机数
pygame
第三方库
使用教程
快捷键
光标跳转Ctrl+alt
子主题
1.python初始
编程员的简介
特点一个动态的解释型的语言
po模式
开发环境
本身程序
思维导图工具
ai
程序的组成
代码+注释
2.进入Python
数据类型
基础数据
int:整数
float浮点数
bool布尔
true
false
组合数据类型
框架,规范
标识符命名规范
注释的使用方法
Python的导入,模块,源代码查询
分支控制
内置函数
input()输入内容
print()输出打印
type()是数据的类型
id()地址,变量的地址
max,min,round........
控制结构
if--else——
Python基础
入门
简介
与其相似:PHP,JavaScript
优点缺点
优点
语法简单
开源
解释性语言
免费,高级语言
面向对象的语言
能跨平台
功能强大,可扩展性强
缺点
加密困难
运行速度慢
应用领域
wed应用开发
Djangb(大而全wed框架)
Flask(模块化)
自动化运维
pytest,Jenkins—Python
人工智能领域
elephas
网络爬虫
scapy
科学计算
TensorFlow
游戏开发
文明,eve
c++,lua的功能更简单,体积小
如何入门
培养编程思维
学习大量基础知识
解决思路
多阅读别的代码
CSDN
练习,LeetCode
资源
www.cxy521.com
哔哩哔哩
牛客,LeetCode
高端老师
MOOC有点传统,只有入门
开发环境
环境搭建
开发工具
IDE
Python
辅助工具
ai
编程基础
规格
注释
单行注释
多汗注释
双引号,三个单引号
缩进规则
代码层次
注意层次关系
快捷键
tab
shift+tab后退
冒号引入:f,for
标识符命名
A-Z下划线和数字
严格区分大小写
下划线开头的有特殊意义
不可以包括特殊字符@#¥%
关键字
as,and,不可用
常用内置函数
print()
代码演示
args
不可以插入参数endsep
作用sep
end的作用
input()
制定你的输入,返回你输入的字符串(提示内容传入的参数可以是任何变量)尽可输入一个变量
max()min()
最大最小值
type()
打印变量的类型
ID()
地址
pow()
幂等运算
round()
省略浮点型数据后面的小数点位数
eval()
将里面的字符串作为代码执行
变量数据类型
整型
没有小数部分
不同进制
二进制
0b0011
十进制
十六进制
0xff
浮点型
float
小数以浮点数形式存储
复数
由实部real和虚部imag构成,虚部以j或者J作为后缀
布尔类型
bool类型
true大写
false大写
字符串
split()分割字符串
count()统计字符串
find查询
获取字符串长度
len()
字符串截取
格式:strname【start:end:step】
字符串拼接,用加号表示
数据类型转换
数字
str()
字符串
int()
float()
表达式运算符
算术
-+=%/
位运算符
二进制位bit进行操作,用于底层开发
赋值运算符
=,+=,-=,
比较运算符
<>=,is not is
逻辑运算符
and
or
not
流程控制
条件分支
循环控制
pass语句
集合类
列表
内置对象,可以用于存储数据,内部数据类型不受到限制
基本操作
元组
字典
子主题
函数
0 条评论
下一页