![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
明暖橙
这个作者很懒,什么都没留下…
展开
-
python---输入输出
Format String Syntax格式化字符串包含用花括号 {} 括起来的“可替代字段”。 花括号中不包含的所有内容均视为文字文本,该文本保持原样输出。 如果需要在文字文本中包含花括号字符,可以通过使用 {{ 和 }} 来转义。可替代字段的语法如下:replacement_field ::= "{" [field_name] ["!" conversion] [":" format_spec] "}"field_name ::= arg_name ("." attribute原创 2020-12-09 23:48:30 · 185 阅读 · 0 评论 -
python---导入模块
Python 程序可以调用一组基本的函数,这称为“内建函数”,包括 print()、input() 和 len() 函数。Python 也包括一组模块,成为“标准库”。每个模块都是一个 python 程序,包含一组相关的函数,可以嵌入你的程序之中。例如,math 模块有数学运算相关的函数,random 模块有随机数相关的函数,等等。在开始使用一个模块中的函数之前,必须用 import 语句导入带模块。在代码中,import 语句包含以下部分:import 关键字模块的名称可选的更多模块名称,之间原创 2020-12-09 22:08:12 · 507 阅读 · 0 评论 -
python-算术运算符
算术运算符整型a=10b=20a+b30a-b-10a*b200b/a2.0b%a0a**b100000000000000000000b//a29//249/24.5-9//2-5浮点型Python在进行浮点数运算时,会先把0.02和0.39转化成二进制数才能计算数据类型转换int()函数不能把中文、浮点数类型的字符串或者标点符号转换成整数,字符串内容是整数的数据,才能被int()强制转换,其他类型都会报错。原创 2020-12-09 22:13:02 · 284 阅读 · 0 评论 -
Ubuntu18.04系统查看已安装的 python 版本,及 Python2 与 Python3 之间切换
查看系统版本信息mali@ubuntu:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 18.04 LTS (bison-elk-cougar-mlk X54)Release: 18.04Codename: bionic查看已安装的 python 版本mali@ubuntu:~$ python2 --versionPython 2.7.17mali@ubunt原创 2020-07-22 11:01:10 · 6920 阅读 · 0 评论 -
python--列表学习
文章目录列表是什么?访问列表元素修改、添加和删除元素修改列表元素在列表中添加元素在列表末尾添加元素在列表中添加元素从列表中删除元素使用 del 语句删除元素使用方法 pop() 删除元素弹出列表中任何位置处的元素根据值删除元素组织列表使用方法sort()对列表进行永久性排序使用函数sorted()对列表进行临时排序倒着打印列表确定列表的长度列表是什么?列表是由一系列按特定顺序排列的元素组成。...原创 2020-02-23 18:34:21 · 770 阅读 · 0 评论 -
python----基础学习
1.安装python使用的操作系统是Ubuntu,可以从终端窗口安装python,步骤如下:sudo apt-get install python3sudo apt-get install idle3sudo apt-get install python3-pip2.安装文本编辑器sudo apt-get install geany3.运行hello world程序...原创 2019-09-20 13:18:30 · 307 阅读 · 0 评论 -
Dijkstra's algorithm-python实现
def find_lowest_cost_node(costs): lowest_cost = float("inf") lowest_cost_node = None for node in costs: cost = costs[node] if cost < lowest_cost and node not in processed: lowest_cost...原创 2019-05-13 00:43:24 · 911 阅读 · 0 评论 -
python-递归
1.基线条件和递归条件每个递归函数都有两部分:基线条件(base case)和递归条件(recursive case)。 递归条件指的是函数调用自己,而基线条件值得是函数不再调用自己,从而避免形成无限循环def countdown(i): print(i) if i <= 1:#基线条件 return else:#递归条件 countdown(i-1)countd...原创 2019-05-12 23:30:45 · 326 阅读 · 0 评论 -
广度优先搜索-python实现
题目背景:假设你经营一个芒果农场,需要寻找芒果销售商,以便将芒果卖给他。在Facebook中,你与芒果销售商有联系吗?为此,你可在朋友中查找。下面的图结构描述了你在facebook中的人脉网,与You直接的相连的是你的朋友,其他的是朋友的朋友,假定姓名以‘m’结尾的是芒果销售商。要求:实现算法找出图中的芒果供应商。使用广度优先算法来实现。假设图中朋友是一度关系,朋友的朋...原创 2019-05-12 16:43:53 · 2737 阅读 · 0 评论