自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 10. 常用数据结构-集合

无序性/互异性/确定性集合是一种容器,元素必须是hashable类型,与列表不同的地方在于集合中的元素没有序、不能用索引运算、不能重复。集合中的元素必须是hashable类型。所谓hashable类型指的是能够计算出哈希码的数据类型,大家可以暂时将哈希码理解为和变量对应的唯一的ID值。通常不可变类型都是hashable类型,如整数、浮点、字符串、元组等,而可变类型都不是hashable类型,因为可变类型无法确定唯一的ID值,所以也就不能放到集合中。集合本身也是可变类型,所以集合不能够作为集合中的元

2021-11-25 23:22:38 420

原创 08.常用数据结构—元组

1. 元组元组也是多个元素按照一定的顺序构成的序列。元组和列表的不同之处在于,元组是不可变类型,这就意味着元组类型的变量一旦定义,其中的元素不能再添加或删除,而且元素的值也不能进行修改。定义元组通常使用()字面量语法,建议大家使用这种方式来创建元组。# 定义一个三元组t1 = (30, 10, 55)# 定义一个四元组t2 = ('骆昊', 40, True, '四川成都')# 查看变量的类型print(type(t1), type(t2)) # <class 'tuple

2021-11-08 23:57:42 194

原创 07.常用数据结构—列表

Test. 将一颗色子掷6000次,统计每个点数出现的次数import randomcounters = [0] * 6for _ in range(6000): face = random.randint(1, 6) counters[face - 1] += 1for face in range(1, 7): print(f'{face}点出现了{counters[face - 1]}次')上面的代码中,用counters列表中的六个元素分别表示1到6的点数出

2021-11-05 22:51:03 169

原创 06.分支和循环的应用

看懂别人的代码很容易,但是要自己写出同样的代码却又很难。如果你也有同样的问题和困惑,千万不要沮丧,这只是因为你才刚刚开始编程之旅,你的练习量还没有达到让你可以随心所欲的写出代码的程度,只要加强编程练习,这个问题迟早都会解决的。6.1 寻找水仙花数说明:水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯特朗数,它是一个3位数,该数字每个位上数字的立方之和正好等于它本身,例如:$ 153=1^3+5^3+3^3 $。#自己写的:for i in range (100,1000):..

2021-11-04 19:33:53 159

原创 05.python循环结构

1. for-in 循环明确知道循环执行的次数,推荐使用for-in循环。"""用for循环实现1~100求和Version: 0.1Author: 骆昊"""total = 0for x in range(1, 101): total += xprint(total)range的用处:range(101):可以用来产生0到100范围的整数,需要注意的是取不到101。 range(1, 101):可以用来产生1到100范围的整数,相当于前面是闭区间后面是开区间.

2021-11-02 15:19:10 155

原创 04. python分支结构

1. if语句"""用户身份验证Version: 0.1Author: 骆昊"""username = input('请输入用户名: ')password = input('请输入口令: ')# 用户名是admin且密码是123456则身份验证成功否则身份验证失败if username == 'admin' and password == '123456': print('身份验证成功!')else: print('身份验证失败!')说明:Python中没有用

2021-10-31 22:38:35 340

原创 03. python运算符

运算符 描述 [][:] 下标,切片 ** 指数 ~+- 按位取反, 正负号 */%// 乘,除,模,整除 +- 加,减 >><< 右移,左移 & 按位与 ^| 按位异或,按位或 <=<>>= 小于等于,小于,大于,大于等于 ==!= 等于,不等于 isis not 身份运算符 innot in 成...

2021-10-29 23:04:26 111

原创 anaconda调用jupyter notebook无法跳转浏览器+代码不运行

碎碎念:刚打算用anaconda内置的jupyte notebook学习python就遭遇如此滑铁卢。找大佬们的博文配置了一个下午加晚上,风倦了云知道,我倦了谁知道,麻了。一、jupyter notebook无法跳转浏览器解决方法之所以出现这种情况是因为连接不到你的浏览器 ,具体解决方法如下:方法一:(治标不治本)将如图所框选的链接(图中有两个链接,选其中之一就行)复制到浏览器下打开即可。方法二:(解决根本问题)步骤1:生成配置文件在windows命令行输入以下代码:

2021-10-26 23:02:59 20204 75

原创 02. python语言元素

程序是指令的集合,写程序就是用指令控制计算机做我们想让它做的事情。计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们常说的中央处理器,它的功能是执行各种运算和控制指令。刚才我们提到过程序是指令的集合,写程序就是将一系列的指令按照某种方式组织到一起,然后通过这些指令去控制计算机做我们想让它做的事情。目前,我们使用的计算机基本都是“冯·诺依曼体系结构”的计算机,这种计算机有两个关键点:一是要将存储设备与中央处理器分开;二是将数据..

2021-10-26 17:12:31 107

原创 01. 认识Python

Python-Core-50-Courseshttps://github.com/jackfrued/Python-Core-50-Courses1. 安装python命令提示符cmd中:python --version 或 python --v 查询已安装 python 版本pip --version 查询Python的包管理工具是否已经可用2. 代码编写工具2.1 交互式环境所谓交互式环境,就是我们输入一行代码回车,代码马上会被执行,如果代码有产出结果,那么结果会被显示在窗口

2021-10-26 15:46:00 60

原创 【机器学习环境配置】anaconda+tensorflow+pycharm

软件版本:anaconda3 2019 + tensorflow 1.15.0+ keras 2.2.4+ pycharm community 2019.3一、anaconda和pycharm安装Python+Anaconda+PyCharm的安装和基本使用【适合完全零基础】不只是教你如何安装,还告诉你为什么这么安装_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1K7411c7EL?from=search&seid=965375085130..

2021-09-22 19:01:03 679 2

空空如也

空空如也

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

TA关注的人

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