python基础
文章平均质量分 54
python基础知识:包括列表,字典,函数,类。循环语句等基础知识
山上的小酒馆
学习学习
展开
-
入门深度学习—从配置python到网络模型
深度学习理论与代码入门原创 2022-11-12 15:22:49 · 519 阅读 · 0 评论 -
创建并配置一个新的python环境
当我们需要处理不同的问题或者我们使用网上一些python2版本的代码时。通过创建多个环境并根据需求切换使用是非常方便的。下面我们就介绍如何创建一个新的python环境并为其配置包。原创 2022-11-10 19:39:42 · 9115 阅读 · 0 评论 -
chapter10 python创建类
面向对象编程是最有效的软件编写方法之一。定义一大类对象都有的通用行为,基于类创建对象时,每个对象都自动具备这种通用行为,然后可根据需要为每个对象赋予独特属性。原创 2022-03-16 09:28:53 · 103 阅读 · 0 评论 -
chapter9 函数
函数是带名字的代码块,用于完成具体的工作,存储在被称为模块的独立文件中。(1)定义函数def 函数名(形参),函数体(功能),返回值(2)形参与实参。定义一个 获取姓名与成绩的函数,函数名为get_full_information,函数功能为将name与score拼接起来,返回值为names+scores。函数需指定两个变量names与scores,称为形式参数。调用函数时,get_full_information(name, score),name与score为实际参数,也叫实参。d原创 2022-03-16 09:33:04 · 72 阅读 · 0 评论 -
chapter8 python中while循环处理字典和列表
#创建待验证用户的列表unconfirmed_users = ['zhao','qian','sun']#创建空列表,以便存储验证完成的用户confirmed_users = []#while遍历待验证的用户,直至unconfirmed_users为空while unconfirmed_users: #待验证的用户从末尾依次提出,并存在current_user current_user = unconfirmed_users.pop() print("The user h.原创 2022-03-16 09:31:59 · 751 阅读 · 0 评论 -
chapter6 张量(tensor)及运算
1.向量是一阶张量,矩阵是二阶张量。张量算法:按元素相加,A+B;按元素相乘,Hadamard积 A*B#创建两个4*4的张量import torchA = torch.arange(16).reshape(4,4)print("A=",A)B = Aprint("B=",B)out:A= tensor([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11], [12, 13, 14原创 2022-03-16 09:59:24 · 1145 阅读 · 0 评论 -
chapter5 python的if 循环
目录1.判断语句2.两个if的情况3.检查特定值是否在列表中in;not in,元素 in (not in) list,返回True or Flase4.#if – else – else(多个else,多个选择):仅适用于一个条件满足。互斥的情况5.#for 循环遍历与if条件语句结合使用:1.判断语句#==:相等返回True,否则False。 !=:不相等返回True,否则False。a=5b=6if a==b:#相等为True c=1else:原创 2022-03-16 22:32:18 · 385 阅读 · 0 评论 -
chapter4 列表操作
1.for 循环遍历列表#for 循环遍历列表names=['zhao','qian','sun','li','zhou']for name in names: print(name)out:zhaoqiansunlizhou2.for 循环为列表赋值;range(start,end,步距)不包含end#for 循环为列表赋值;range(start,end,步距)不包含endnumber = list(range(0,11,2))print(number)m.原创 2022-03-14 22:17:41 · 293 阅读 · 0 评论 -
chapter3 Python 列表
列表:list[]。有一系列按顺序排列的元素。创建一个名为name的列表,根据索引访问列表元素,索引-1代表最后一个元素。1.修改列表元素:根据索引修改列表元素name=['xiaoming','xiaoli','xiaosun','laozhang','tom']name[0]='xiaowang'print(name)out:['xiaowang', 'xiaoli', 'xiaosun', 'laozhang', 'tom']2.append()在列表末尾添加一个元素n原创 2022-03-13 18:17:15 · 690 阅读 · 0 评论 -
chapter2 python变量
变量(字母数字下划线,开头不能数字,不能带空格),引号括起。修改大小写,首字母大写title()、全大写upper()、全小写lower()。合并+(全部为字符串格式)、字符串转化str(),数字、浮点数。Python2中取整,即为3/2=1。...原创 2022-03-10 20:12:37 · 480 阅读 · 0 评论