![](https://img-blog.csdnimg.cn/2020112615394540.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python学习笔记
文章平均质量分 60
人生苦短,我学python!
ฅ逸魚
啊,我还可以拯救一下
展开
-
python09 函数
学习目标:说出函数的作用 能够定义和调和函数 添加和查看函数文档 使用函数的参数和返回值完成基本逻辑 局部变量和全局变量的定义方式和特点 在一次函数调用返回多个值的处理方式 缺省参数的定义和使用方式 不定长参数的定义和使用方式 拆包和打包的概念和使用方式 可变类型和不可变类型的特点 引用对函数传参的影响...原创 2021-02-01 21:10:56 · 133 阅读 · 0 评论 -
python08 集合的使用
1、 集合(1)集合的创建集合(set)是一个无序的不重复元素序列,可以使用大括号 {} 或者 set()函数创建集合 注意:创建一个空集必须用 set() 而不是 {} {} 创建的是一个空字典 (2)集合的使用如果 {} 里面放置的是键值对结构,那么就是一个字典 person = {'name':'zhangsan'} 如果 {} 里面放的是单个的值,就是一个集合 x = {’hello',1,True} 如果里面有重复的数据会自动去重 使用 add 来增加一个元原创 2020-12-03 16:03:23 · 133 阅读 · 0 评论 -
python07 元组和字典
1、元组的使用(1)元组的简介元组和列表很像,都是用来保存多个数据 使用一对小括号()来表示一个元组 元组和列表的区别在于,列表是可变的,而元组是不可变数据类型 元组的表达方式 元组使用()来表示 :nums = (2,5,1,9,0) 列表使用 [ ] 来表示 : nums = ['a','f','r'] (2)使用和列表一样,元组也是一个有序的存储数据的容器 nums = (23,5,78,9,2,9,0,9)print(nums[3])# nums[3] =原创 2020-11-21 16:52:13 · 215 阅读 · 0 评论 -
python06 列表
1、列表的基本使用(1)列表的简介当我们有多个数据需要按照一定的顺序保存的时候,我们可以考虑使用列表 表达方式: # 列表的表示方式之一:names = ['names1','names2','names3','names4'] 使用 [ ] 来表示一个列表,列表中的每一个数据我们称之为元素,元素和元素之间使用逗号进行分割 # 列表的表示方式之二:names = list(('names1','names2','names3','names4')) 使用原创 2020-11-19 18:34:44 · 95 阅读 · 0 评论 -
python05 字符串用法
1、字符串的常用方式(1)字符串的表达方式python里,可以使用一对单引号,一对双引号,或者一对三个单引号,一对三个双引号 a = 'hello world'b = "hello world"c = """hello world"""d = '''hello world'''print(a,b,c,d)m = 'xiaoming said : "hello" 'n = """ xiaoming : "hello" """# 错误用法:不要相同引号嵌套# w = " x原创 2020-11-14 16:23:01 · 282 阅读 · 0 评论 -
一些关于PC软件的小知识点
1、直接创建一个以py为后缀名的文件,再使用PC软件来打开时,可能会导致无法运行原因:解释器问题,直接创建的文件没有指定文件的运行环境解决方法:file -- settings -- project -- project interpreter -- show all2、判断代码错误process finished with exit code 0只要不为0,那么程序就一定有问题...原创 2020-11-10 20:10:51 · 211 阅读 · 0 评论 -
python01 基本概念
1、表达式表达式就是一个类似于数学公式的东西(比如:8-5,10+6) 表达式一般只用了计算的结果,而不会对程序产生实质性的影响 如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出2、语句在程序中语句一般需要完成某种功能(比如:打印信息、获取信息、为变量赋值) 语句执行一般会对程序产生影响 在交互模式中,不一定会输出语句的结果(语句有一个叫返回值的概念,如果有返回值就输出,没有返回值就不输出)3、程序(program)程序就是由一条条的语句和表达式构成的(语句..原创 2020-11-05 19:37:13 · 318 阅读 · 0 评论 -
python02 数据类型、进制转换、类型转换
1、原创 2020-11-06 21:32:58 · 311 阅读 · 0 评论 -
python03 运算符(操作符)、运算符的优先级
1、概念运算符可以对一个值或多个值进行运算或各种操作:+ - * / 在python2里面,两个整数相除得到的结果是一个整数:10/3=3 在python3里面,两个整数相除得到的结果是一个浮点数:10/3=3.33333333 2、运算符的分类(1)算数运算符进行运算时,不会直接影响原变量的值,要重新赋值才行 加法运算符 + 如果是字符串进行加法运算符,则进行拼串 注意,在python中字符串和数字不能进行加法运算(但可以进行类型转换) 减法运算符 - 字符...原创 2020-11-07 10:06:46 · 461 阅读 · 1 评论 -
python 猜拳游戏
import random# 首先导入模块# 猜拳小游戏(不考虑其他情况)player = int(input('请输入 (0)剪刀 (1)石头 (2)布'))print('用户输入的是',player)# input 用来接收用户输入的数据# 电脑应该随机的出一个数字# 需要使用到随机数模块 random# random.randint(a,b) -- 能够生成[a,b]的随机整数computer = random.randint(0,2)print('电脑出的是',compute.原创 2020-11-10 16:07:32 · 148 阅读 · 0 评论 -
python04 语句
简介python代码执行时,是按照自上向下的顺序执行的 通过流程控制语句可以改变程序的执行顺序,也可以让程序循环执行、重复执行 逻辑运算符就是在要用多个条件时,可以通过逻辑运算符来连接多个条件 分类 循环语句 条件判断语句 1、条件判断语句(if语句)(1)语法简单 if 语句,要么执行,要么不执行 语法: 执行流程:先执行条件表达式 为True,执行语句 为False,不执行 if - else 语句 语法: 执行流程:先进行条件判.原创 2020-11-10 21:27:29 · 215 阅读 · 0 评论 -
python 进阶题1
# 使用循环计算出 1 到 100 求和的结果# 使用 while 循环i = 0result = 0while i < 100 : i += 1 result += iprint(result)# 使用 for 循环i = 0result = 0for i in range(1,101): result += iprint(result)print()# 统计 100 以内个位数是 2 并且能够被 3 整数的数的个数# 使用 while 循.原创 2020-11-11 18:21:05 · 354 阅读 · 0 评论 -
python 基础题1
# 根据输入的百分制成绩打印打印 “及格” 或者 “不及格” ,60分以下为不及格# 1、使用input接收用户的输入# 2、使用float内置类,将接收到的字符串转换成为浮点数score = float(input('请输入您的成绩:'))# 3、使用一个 if……else 语句来判断用户是否及格if score >= 60 : print('恭喜你,及格了!')else: print('没及格,你加油!')print()# 根据输入的年龄打印 “成年” 或.原创 2020-11-11 15:43:21 · 422 阅读 · 0 评论