自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 函数第三讲中

函数的参数 实参(实际参数),实参可以传递任意类型的对象,如图 调用函数时,解析器是不会检查实参的类型 常见问题:TypeError: can only concatenate str (not “int”) to str 重新给形参赋值不会影响其他变量, 如图 形参,形式参数 如图所示,当a是列表时,尝试修改列表中的元素,如果现在的形参执行的是一个对象,当我们通过形参去修改对象时,会影响到所有指向该对象的变量 如图,a和c同时指向的是同一个对象,id值一样 当用cop

2020-11-18 07:53:10 123

原创 函数入门二

潜复制 copy( )该方法对字典{},列表**[]进行潜复制**,分几种情况来判断复制的深浅和改变的值 用赋值的方法复制,会改变原有的字典元素项 所以需要用d.copy( ), 在不改变原值的情况下使用,????值会改变 对于嵌套的字典如何改变字典元素,也会发现问题,潜复制同时改变的两个字典 潜复制只会复制字典本身,如果字典中还有个字典是不会进行复制的 对于列表的潜复制,如图 嵌套的列表根据索引值重新赋值,ID 值改变 深复制,需要导入模块,import copy,代码为copy.deepcop

2020-11-17 07:21:20 86

原创 python函数第一章

元组 元组的基本定义 元组是不可变序列,一般情况下数据不改变 创建元组,( ) 可以创建一个空的元组,如图: 常见问题:TypeError: ‘tuple’ object does not support item assignment -元组的对象不可修改,如图: 如果元组不为空,则里面至少有一个逗号,: 元组解包 元组的解包就是将元组中每一个元组赋值给一个变量,解包时,变量数量需要和元组中的元素数量保持一致,如果不一致可以在变量前➕✳️,变量就会获取元组中所有剩余的变量 常见问题:ValueE.

2020-11-14 05:15:41 139 1

原创 列表第二关

通用操作 **+**可以将两个列表拼接成一个列表,不同类型不能相加 常见问题:TypeError: can only concatenate list (not “int”) to list ** * **可以将列表指定重复的次数-复制 in 是用来检测指定的元素是否存在于列表中,如果是返回True,如果不是返回False;** not in 是用来检测指定的元素是否不存在于列表中,不存在返回True**,存在 返回False 如图所示: min():获取列表中最小值 max():获取列表中最大值 如.

2020-11-11 09:04:04 321

原创 列表第一讲

循环嵌套 定义:python当中允许一个循环体嵌套另一个循环体,while中再有一个while 举例说明如图,打印图形: 采用while语句来实现 **end=’ '**是表示默认换行 加一个控制宽度的变量如图 完成打印图形: 解题思路在于用外层循环控制图形的高度,用内层循环来控制图形的宽度,赋予两个变量来完成循环,推导 列子2: 九九乘法表实例 -需要打印出九九乘法表如图: 分析:行数为9,所以i值小于9,需要赋予一个格式来代表九九乘法表的算法,所以需要格式化字符.

2020-11-07 07:51:20 577

原创 条件语句一二三

条件运算符 定义:又称三元运算符,两个语句之间用if -else,if后面的条件表达式是没有**:,有:**的是条件控制语句 执行流程:先对条件表达式进行求值判断,如果判断结果为True会直接执行语句一,如果为False则执行语句二 举例说明 - print(‘python’) if True else print(‘java’) -结果为python - print(‘python’) if False else print(‘java’) -结果为java 运算符的优先级 运算符之间有一定的.

2020-11-04 04:52:38 277

原创 字符串的补充与运算符

字符串的补充 分割字符串 split():按照一定的方式分割,分割成多个字符串 举例说明 函数以及方法 函数:形如xxx(),如print(), input(), len() 等 方法:形如yyy.xxx(), 如s.split(’ '), s.format(), list.append() join():链接字符串str,序列也可以,举例如图 - 字符串也可链接如图 s.strip():左右两边去空格 s.lstrip():左边去空格 s.rstrip():右边去空格 举例说明 s.upper

2020-11-01 03:30:42 150

原创 基础数据类型

基础数据类型 整数和小数 整数 整数即所有整数,表示类型为int 计算机整数有最大值,往往超乎人们想象中的大,如图,2**1000 当无法表示位数时,用下划线**_**隔开即可,如图 小数 小数即所有小数,也可以称为浮点数,表示类型为float 只要有浮点数参加的运算最终结果就是浮点数,反应的类型就是float, 如图所示 不同类型无法做运算 运算的结果是以计算机二进制为基础,如图 布尔值和空值 布尔值 用于逻辑判断的值,用bool表示 True 相当于1,False 相当于0 是

2020-10-29 07:22:28 193

原创 Python入门安装以及Pycharm安装配置

python的安装 python官网下载并安装 注意事项 选择适当的安装路径,将python 添加到环境变量中 在安装pip这个工具包☑️ pip 工具使用 pip是代码托管仓库,比较著名管理包包括easy_install,pip; 需要安装pip的库:pip install requests; 卸载:pip uninstall requests 列出安装的库:pip list 显示包的信息: pip show package 我是在Mac OS系统下安装, 在terminal中直接查看pip3 --

2020-10-28 06:11:05 134 1

原创 2020-10-26

开启学习的第一天 感言 很多年都没有能静下来学习的机会, 趁着这美国疫情期间, 好好享受学习的过程,收获学习的乐趣对于初学者的我来学软件首先学一门编程语言, 所以我选择了一门比较容易入门的Python编程语言。 (It is a good chance to learn something new during COVID-19, I will enjoy studying. As a beginner, I chose the easier way to start learning Python. Ma

2020-10-27 01:41:44 54

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除