hopeless-dream

导航

随笔分类 -  Python基础学习

上一页 1 2

Python内置数据结构----bytes和bytearray
摘要:bytes和bytearray Python提供了两种字节序列:不可变的 bytes 和 可变的 bytearray 字符串是字符组成的有序序列,在内存和磁盘中,所有的对象都是以二进制数字(0和1)表示的。因为这些数字每8个为1组组成一个字节,所以1字节的只能表示最多256个不同的值。 Python 阅读全文

posted @ 2020-08-05 12:27 hopeless-dream 阅读(852) 评论(0) 推荐(0)

Python字符串格式化
摘要:将值转换为字符串并设置格式是拼接字符串输出的重要手段。更灵活方便。join方法拼接只能使用分隔符,且要求被拼接的必须是可迭代对象。由于Python是强类型语言,+拼接字符串要求非字符串必须先转换成字符串 C语言风格的格式化字符串 Python2.5版本之前,拼接字符串的解决方案主要使用字符串格式设置 阅读全文

posted @ 2020-08-02 20:28 hopeless-dream 阅读(274) 评论(0) 推荐(0)

Python内置数据结构---字符串
摘要:字符串就是一段文本,由一个个字符组成的有序序列,其中的字符是Unicode码点表示的。 字符串是不可变对象,可以用单引号、双引号、三引号引起来的字符序列。 字符串的定义 In [1]: s1='hello world' In [2]: s1 Out[2]: 'hello world' In [3]: 阅读全文

posted @ 2020-08-02 15:37 hopeless-dream 阅读(267) 评论(0) 推荐(0)

Python中的排序---冒泡法
摘要:冒泡排序(英语:Bubble Sort)是一种简单的排序算法。此算法依次比较序列的两个元素的大小,如果元素的顺序错误,就交换其位置,直到序列的元素变得有序才停止遍历。 时间复杂度O(n²) 交换过程如下图: 图片来源:https://blog.csdn.net/u014745194 代码1 升序 l 阅读全文

posted @ 2020-07-29 13:19 hopeless-dream 阅读(238) 评论(0) 推荐(0)

Python随机数
摘要:Python中生成随机数会用到两个模块: random模块 numpy库中的random函数 random模块 random模块有7个内置函数 random()函数 随机生成[0,1)的一个浮点数 In [1]: import random In [2]: random.random() Out[2 阅读全文

posted @ 2020-07-28 15:08 hopeless-dream 阅读(301) 评论(0) 推荐(0)

Python中的深拷贝和浅拷贝
摘要:变量、对象、引用之间的关系 变量是一个系统表的元素,拥有指向对象的连接的空间 对象是被分配的一块内存,存储其所代表的值 引用是自动形成的从变量到对象的指针 类型属于对象,不是变量 对象 Python中一切皆对象,如:1,'a',[1,2,3],(1,),{'a':4} 变量 a=3,a就是一个变量 阅读全文

posted @ 2020-07-20 23:42 hopeless-dream 阅读(205) 评论(0) 推荐(0)

Python内置数据结构----list
摘要:概念 列表(list)是由若干个有序的元素组成的可变的队列。列表中的个体称为元素,由于有序,就可以使用索引。 列表是可变的 列表的定义和初始化 使用list()函数定义列表 list(iterable)的参数必须是一个可迭代对象 In [23]: a=list() In [24]: a Out[24 阅读全文

posted @ 2020-07-20 00:51 hopeless-dream 阅读(252) 评论(0) 推荐(0)

Python内置数据结构
摘要:分类 数值型 int、float、complex、bool 序列对象 list、string、tuple 键值对 set集合 dict字典 数值型 int:python3中的int都是长整型,没有大小限制,但受限于内存区域的大小 float:浮点型,由整数部分和小数部分组成。 complex:复数, 阅读全文

posted @ 2020-07-19 22:48 hopeless-dream 阅读(192) 评论(0) 推荐(0)

python基础语法练习
摘要:给n个数字,打印其平均数 n=0 sum=0 while 1: num=input('>>>') if num == 'quit': break n+=1 sum+=int(num) avg=sum//n print('avg is {}'.format(avg)) 结果 >>>1 avg is 1 阅读全文

posted @ 2020-07-19 21:08 hopeless-dream 阅读(217) 评论(0) 推荐(0)

pip通用配置--安装jupyter和ipython
摘要:pip是Python的包管理工具,和yum相似 配置pip源 [python@localhost web]$ cd [python@localhost ~]$ mkdir .pip [python@localhost ~]$ cd .pip [python@localhost .pip]$ vim 阅读全文

posted @ 2020-07-19 00:06 hopeless-dream 阅读(242) 评论(0) 推荐(0)

pyenv虚拟环境安装
摘要:安装过程 配置yum源 # curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo # yum -y install yum-utils # yum install wget -y 阅读全文

posted @ 2020-07-18 23:48 hopeless-dream 阅读(327) 评论(0) 推荐(0)

运算符 Operator 及优先级
摘要:运算符 阅读全文

posted @ 2019-10-14 15:14 hopeless-dream 阅读(335) 评论(0) 推荐(0)

正负数的源码、反码、补码相互转换
摘要:一、正数 正数的源码、反码、补码都是相同的。 二、负数 1、负数的源码与反码的相互转换 负数的源码转换为反码:符号位不变,数值位按位取反。 例如: 源码:1000 1100 反码:1111 0011 负数的反码转换为源码:符号位不变,数值位按位取反。 例如: 反码:1011 0101 源码:1100 阅读全文

posted @ 2019-10-12 19:37 hopeless-dream 阅读(10340) 评论(0) 推荐(0)

上一页 1 2