- 环境搭建
普通笔记本电脑或服务器。①首先创建一个环境文件夹,②根据对应的操作系统类型windows或linux不同类型下载Anaconda、miniconda等包管理器,③修改pip为阿里云、清华等源。④根据未来一段时间主要任务在anaconda中创建一个工作环境存放相关配置和相关文件方便后续打包或审计。 - 相关工具
anaconda、vscode、pycharm、codex、trae、qoder。 - 基础知识
3.1 变量类型
python是一种动态解释型语言。动态和静态的主要区别是类型声明占用的内存长度是否在计算过程中发生变化。静态表示提前声明多少占用多少,动态则表示在解释和翻译或编译过程根据内置类型情况分配大小长度及空间。
复合数据类型:列表List、字典Dict、集合Set;数字Num、字符Str、元组Tup。其中静态类型是数字、字符、元组,该类型在计算过程是赋值是不能再发生变化的类型。其他三种可以多种变化。
基础数字类型:整数int、长整long、浮点float、布尔bool、复数complex
3.2 输入输出
python
x= 'a'
y= 'b'
print(x,y)
raw_input("输入任意内容后按下enter键退出..\n")
import sys
z = 'adam'
sys.stdout.write(z + '\n')
3.3 结构类型
3.3.1 条件语句
python
# 判定值是否在区间范围
num_1 = 9
if num_1 >= 0 and num_1 <= 10;
print('hello')
num_2 = 8
if(num_2 >= 0 and num_2 <= 5)or (num >= 10 and num <= 15):
print('hello')
else:
print('underfine')
3.3.2 循环语句
python
# 第一种循环类型while
count = 0
while (count < 9):
print('the count is:', count)
count = count + 1
print('good bye!')
# 第二种循环类型for
for let in 'python'
print('当前字母:%s'% let)
frus = ['ban','app', 'man']
for fru in frus
print('当前:%s'% fru)
print('good,bye!')
# 第三种嵌套循环
# 控制语句:break、continue、pass