- 博客(27)
- 收藏
- 关注
原创 Python3 输入和输出
输出格式美化Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。如果你希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。str(): 函数返回一个用户易读的表达形式。 repr(): 产生一个解释器易读的表达形式。>>> s = 'Hello
2020-08-12 16:47:52
247
原创 模块
模块是一个包含所有定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。范例:#!/usr/bin/python3# 文件名: test.pyimport sysprint('命令行参数如下:')for i in sys.argv: print(i)print('\n\nPython 路径为:', sys.path, '\n')执行结果如下所示:命令行参数如下:c:/User...
2020-08-11 14:16:20
318
原创 数据结构
列表Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。以下是 Python 中列表的方法:方法 描述 list.append(x) 把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。 list.extend(L) 通过添加指定列表的所有元素来扩充列表,相当于 a[len(a):] = L。 list.insert(i, x) 在指定位置插入一个元素。第一个参数是准备插入到其前
2020-07-24 11:03:25
179
原创 函数
函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。但也可以自己创建函数,这被叫做用户自定义函数。定义一个函数可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数...
2020-07-20 16:01:21
630
转载 迭代器与生成器
迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter()和next()。字符串,列表或元组对象都可用于创建迭代器:>>>list=[1,2,3,4]>>>it=iter(list) # 创建迭代器对象>>>print(next(it))...
2020-07-18 15:12:39
162
原创 循环语句
Python3 循环语句Python 中的循环语句有 for 和 while。while 循环Python 中 while 语句的一般形式:while 判断条件(condition): 执行语句(statements)……实例:同样需要注意冒号和缩进。另外,在 Python 中没有 do..while 循环。以下实例使用了 while 来计算 1 到 100 的总和:n = 100sum = 0counter = 1while counter &l
2020-07-17 15:32:13
229
原创 条件控制
Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。if 语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3如果 "condition_1" 为 True 将执行 "statement_block_1" 块语句 如果 "condit...
2020-07-16 17:01:52
238
原创 集合
集合集合(set)是一个无序的不重复元素序列。可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典。创建格式:parame = {value01,value02,...}或者set(value)>>>basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'}>>> print(...
2020-07-14 17:18:00
265
原创 字典
字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '32
2020-07-14 16:15:33
188
原创 元组
Python3元组Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。>>>tup1 = ('Google', 'Python', 1997, 2000)>>> tup2 = (1, 2, 3, 4, 5 )>>> tup3 = "a", "b", "c", "d" # 不需要括号也可以>>> type(.
2020-07-14 15:58:34
200
原创 列表
Python3列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方.
2020-07-14 14:23:42
173
原创 数据类型(字符串)
Python3字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'Python 访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符串,可以使用方括号来截取字符串,如下实例:实例(Python 3.0+)#!/usr/bin/python3var1 = 'Hello...
2020-07-14 11:40:19
631
原创 数据类型(数字Number)
Python3 数字(Number)Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:var1 = 1var2 = 10也可以使用del语句删除一些数字对象的引用。del语句的语法是:del var1[,var2[,var3[....,varN]]]也可以通过使用del语句删除单个或多个对象的引用,例如:del vardel var_a, var_bPy
2020-07-14 10:39:58
671
原创 运算符
Python算术运算符以下假设变量a为10,变量b为21:运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 210 / 除 - x 除以 y b / a 输出结果 2.1 % 取模 - 返回除法的余数 b % a 输出结果 1 **
2020-07-10 15:36:22
150
原创 继续~基本的数据类型
String(字符串)Python中的字符串用单引号'或双引号"括起来,同时使用反斜杠\转义特殊字符。字符串的截取的语法格式:变量[头下标:尾下标]加号+是字符串的连接符, 星号*表示复制当前字符串,与之结合的数字为复制的次数。str='HelloWorld'print(str) # 输出字符串 >>>输出结果:HelloWorldprint(str[0:-1]) # 输出第一个到倒数第二个的所有字符>&g...
2020-07-09 15:06:49
197
原创 二.Python基本数据类型
一基本数据类型Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:...
2020-07-08 17:51:28
238
转载 Python之旅
跌跌撞撞转了两年,好吧,我又重新开始学习另一门语言了。慢慢学吧,也不知道自己能学到什么程度,渣渣的成长总是要付出时间和代价的。电脑已安装好了Python 3.7.4,那就这么开始吧!!!!!!!!!!!!!!!1.第一个入门程序print("Hello, World!")Python 3.0+ 版本已经把print 作为一个内置函数,我使用的vscode编辑器,输入命令:python hello.py,输出 "Hello World!2.Python基础语法编码默认情况下,Pyt..
2020-07-07 17:03:13
225
原创 顺序编程-5
3.7 数组 数组是Go语言编程中最常用的数据结构之一。顾名思义,数组就是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(element),一个数组包含的元素个数被称为数组的长度。以下为一些常规的数组声明方法: [32]byte // 长度为32的数组,每
2018-01-05 08:44:11
371
原创 --顺序编程4
3.3 浮点型浮点型用于表示包含小数点的数据,比如1.234就是一个浮点型数据。Go语言中的浮点类型采用IEEE-754标准的表达方式。 (1)浮点数表示Go语言定义了两个类型 float32 和 float64 ,其中 float32 等价于C语言的 float 类型, float64 等价于C语言的 double 类型。在Go语言里,定义一个浮点数变量
2018-01-02 10:24:23
229
原创 继续来学习go顺序编程3
3. 类型Go语言内置以下这些基础类型: 布尔类型: bool 。 整型: int8 、 byte 、 int16 、 int 、 uint 、 uintptr 等。 浮点类型: float32 、 float64 。 复数类型: complex64 、 complex128 。 字符串: string 。 字符类型: r
2017-12-29 11:24:13
334
原创 继续顺序编程2
2 常量在Go语言中,常量是指编译期间就已知且不可改变的值。常量可以是数值类型(包括整型、浮点型和复数类型)、布尔类型、字符串类型等。2.1 字面常量所谓字面常量(literal),是指程序中硬编码的常量,如: -12 3.14159265358979323846 // 浮点类型的常量
2017-12-28 13:52:43
338
原创 GO语言-顺序编程1
记录笔记---Go语言的顺序编程:1. 变量变量是几乎所有编程语言中最基本的组成元素。从根本上说,变量相当于是对一块数据存储空间的命名,程序可以通过定义一个变量来申请一块数据存储空间,之后可以通过引用变量名来使用这块存储空间。Go语言中的变量使用方式与C语言接近,但具备更大的灵活性。1.1 变量声明Go语言的变量声明方式与C和C++语言有明显的不同。对于纯粹的变量声明,
2017-12-23 09:24:30
308
原创 开始我的Go语言之旅
说起学起Go语言,以前只是听过没真的说学习或者怎样,毕竟我是一枚学习java的程序媛。意外的经理突然给我一本GO语言程序设计的书,说叫我学习然后写总结,懵逼了。没办法咯,我就开始了学习Go语言之旅。一开始看了看几页,发现好难啊,除了hello world能看懂之外就看不懂了。为了监督自己学习,开始写文章来记录记录,也许不久之后就放弃了也不一定。好了,开始来介绍我的第一个能看懂的程序hello
2017-12-22 09:09:56
465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人