首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习笔记---代码

包含了多个语句""" 1.7 Python空行 函数之间或类方法之间用空行分隔,标识一段新代码开始。 类函数入口之间也用一行空行分隔,以突出函数入口开始。...建议你在每个缩进层次使用 单个制表符 或 两个空格 或 四个空格 , 切记不能混用 2.Python变量类型 变量存储在内存中值。这就意味着在创建变量时会在内存中开辟一个空间。...例如: a,b,c=1,2,"john" 以上实例,两个整型对象 1 2 分别分配给变量 a b,字符串对象 "john" 分配给变量 c。...Python使用 L 来显示长整型Python 还支持复数,复数由实数部分虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数实部 a 虚部 b 都是浮点型。...,并使用fillchar(默认空格)填充至长度 width 字符串 30 rstrip() 删除字符串字符串末尾空格. 31 split(str="", num=string.count

1.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

python基础知识

缩进空格数是可变,但是同一个代码块语句必须包含相同缩进空格数 3.多行语言 Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠()来实现多行语句,例如 nihao = ni_one...1变量名只能包含字母、数字下划线。...变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message 2.不要将Python关键字函数名用作变量名,即不要使用Python保留用于特殊用途单词...8.在内存中删除一个变量 del a ?...10.格式化输出 1 占位符: %s :代表字符串占位 %d:整型占位 %f:浮点型占位 1.整型字符串 name = 'xiaoli' name 'xiaoli' shengao = 173

62520

3.格式IO

(2)浮点数表示字符或整型输出格式,%6.9s %6.9d 如果用浮点数表示字符或整型输出格式,小数点后数字代表最大宽度,小数点前数字代表最小宽度。...若大于最大宽度,则最大宽度以后内容将被删除。 比如: %6.9s 表示显示一个长度不小于6且不大于9字符串。若大于9,则第9个字符以后内容将被删除。...7.可以在%定义转换字符之间通过插入修饰符为基本转换说明加以修改。...: i=30 运行语句: scanf(“%d,%f”,&a,&x); 输入格式应为: 10,0.3 “%d,%f”说明输入一个整型一个浮点数之间要输入一个逗号。...对于%d格式,如果指定了域宽,则从键盘上输入数据时,数据之间不加分隔符(空格等),由系统按给定域宽自动截取数据。

91220

Python常用内置对象

>>> a = 2 # 整型赋值 >>> a = "Python " # 字符串赋值 变量理解: 变量在第1次赋值时被创建,再次出现时直接使用 变量没有数据类型概念。...Python具有自动内存管理功能,会自动跟踪所有的变量,对于没有指向值变量,并自 动删除不再有指向值变量。...因此, Python程序员一般情况下不需要太多考虑内存管 理问题。 也通过显式使用del命令,删除不需要变量,或者显式关闭不再需要访问资源。...数字属于Python不可变对象,修改整型变量时候并不是真正修改变量 值,而是修改变量使其指向新值所在内存地址。为了增强数字可读性,可以在数字中间位置使用单个下划线作为分隔。...在Python中, 没有字符常量变量概念,只有字符串类型常量变量, 单个字符也是字符串

7610

Python变量与数据类型

变量Python变量命名规定,必须是大小写英文,数字 下划线(_)组合,并且不能用数字开头。...例如: a, b, c = 1, 2, "neo" 以上实例,两个整型对象 1 2 分配给变量 a b,字符串对象 “neo” 分配给变量 c。...Python 支持三种不同数值类型: 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。...()将字符串第一个字母变成大写,其他字母变小写 # strip() 方法用于移除字符串头尾指定字符(默认为空格或换行符)或字符序列 # lstrip() 方法用于截掉字符串左边空格或指定字符 #...rstrip() 删除 string 字符串末尾指定字符(默认为空格) # join() # split() # encode() # decode() a = '学习Python' print

91540

python面试题目及答案(数据库常见面试题及答案)

Python适合面向对象编程,因为它允许类定义以及组合继承。Python没有访问说明(C ++public,private)。 在Python中,函数是第一类对象。它们可以分配给变量。...它定义了键之间一对一关系。字典包含一对键及其对应值。字典由键索引。 Q37、如何在python中使用三元运算符? 三元运算符是用于显示条件语句运算符。...Python包是包含多个模块命名空间。 Q43、如何在Python删除文件? 要在Python删除文件,您需要导入OS模块。之后,您需要使用os.remove()函数。...Q44、什么是python内置类型? Python内置类型如下:整型、浮点型、复数、字符串、布尔等。 Q45、NumPy中有哪些操作Python列表函数? Python列表是高效通用容器。...可以使用pop()或remove()方法删除数组元素。这两个函数之间区别在于前者返回已删除值,而后者则不返回。 Q48、Python有OOps概念吗? Python是一种面向对象编程语言。

11.2K20

50道Python面试题集锦(附答案)「建议收藏」

Python适合面向对象编程,因为它允许类定义以及组合继承。Python没有访问说明(C ++public,private)。 在Python中,函数是第一类对象。它们可以分配给变量。...它定义了键之间一对一关系。字典包含一对键及其对应值。字典由键索引。 Q37、如何在python中使用三元运算符? 三元运算符是用于显示条件语句运算符。...Python包是包含多个模块命名空间。 Q43、如何在Python删除文件? 要在Python删除文件,您需要导入OS模块。之后,您需要使用os.remove()函数。...Q44、什么是python内置类型? Python内置类型如下:整型、浮点型、复数、字符串、布尔等。 Q45、NumPy中有哪些操作Python列表函数? Python列表是高效通用容器。...可以使用pop()或remove()方法删除数组元素。这两个函数之间区别在于前者返回已删除值,而后者则不返回。 Q48、Python有OOps概念吗? Python是一种面向对象编程语言。

10.4K10

100个Python面试问题集锦

Python适合面向对象编程,因为它允许类定义以及组合继承。Python没有访问说明(C ++public,private)。 在Python中,函数是第一类对象。它们可以分配给变量。...它定义了键之间一对一关系。字典包含一对键及其对应值。字典由键索引。 Q37、如何在python中使用三元运算符? 三元运算符是用于显示条件语句运算符。...Python包是包含多个模块命名空间。 Q43、如何在Python删除文件? 要在Python删除文件,您需要导入OS模块。之后,您需要使用os.remove()函数。...Q44、什么是python内置类型? Python内置类型如下:整型、浮点型、复数、字符串、布尔等。 Q45、NumPy中有哪些操作Python列表函数? Python列表是高效通用容器。...可以使用pop()或remove()方法删除数组元素。这两个函数之间区别在于前者返回已删除值,而后者则不返回。 Q48、Python有OOps概念吗? Python是一种面向对象编程语言。

9.8K20

第一章 python入门

GBK转化 1.变量必须由字母数字下划线组成 2.数字不能作为开头 3.不能是python关键字,最好不要跟python中内置东西重复 定义变量会有 id type value 注意:1....64位,取值范围为-2**63~2**63-1 #long长整型 跟c语言不同,python整型没有指定位宽,即:python没有限制长整型数值大小,但由于机器内存有限制所有我们使用整型不能...注意自python3以后不再有长整型,全部是int 整型功能 1.如何将其他形式转化为整型: 若a='123' b=int(a) 这样子b=123 b就变成了一个整型 num='0011...字符串1+字符串2,并不会在字符串1基础上加上字符串2,而是申请一个全新内存空间,存放字符串1字符串2,所以占用了内存。...很明显,用逗号进行字符串拼接,只能把用户输入名字年龄放到末尾,无法放到指定xxx位置,而且数字也必须经过str(数字)转换才能与字符串进行拼接。

55611

Python字符串拼接十种方式

参考链接: 如何检查字符串Python中是否为有效关键字? Python字符串拼接十种方式  字符串是所有编程语言中都有的基本变量类型,程序员基本每天都在字符串打交道。 ...用逗号拼接结果中,相邻两个字符串之间会有空格。  二、空格自动拼接  str_b = 'It is summer ' 'of 2019!'...空格自动拼接后,两个字符串之间空格不会保留,两个字符串会直接连在一起,不能通过多个变量名来拼接。 ...多行字符串之间会有反斜杠\作为连接,自动拼接后,多行字符串会直接连在一起,中间没有空格,不能通过多个变量名来拼接。  所以我们在编程中,一行写不完字符串可以换行,最后结果是一样。 ...也可以省略{},直接 $变量名,只是没有{}时变量名后面一定要有空格,且可读性不如有{}好。

85.9K20

十种方式拼接Python字符串

字符串是所有编程语言中都有的基本变量类型,程序员基本每天都在字符串打交道。 本篇文章我们一起细数Python各种字符串拼接方法。...运行结果: hello python ! 用逗号拼接结果中,相邻两个字符串之间会有空格。 ? 二、空格自动拼接 str_b = 'It is summer ' 'of 2019!'...空格自动拼接后,两个字符串之间空格不会保留,两个字符串会直接连在一起,不能通过多个变量名来拼接。 ?...多行字符串之间会有反斜杠“\”作为连接,自动拼接后,多行字符串会直接连在一起,中间没有空格,不能通过多个变量名来进行多行拼接。 所以我们在编程中,一行写不完字符串可以换行,最后结果是一样。 ?...也可以省略{},直接 $变量名,只是没有{}时变量名后面一定要有空格,且可读性不如有{}好。

67920

Python对我下手了!学会这几个知识点可以救命!

例子: # 删除两端空白 love_Python = ' Hello, Python Practical Circle ' # 删除字符串两端空白 print('删除字符串两端空白...',love_Python.strip()) # 删除字符串右侧空白 print('删除字符串右侧空白',love_Python.rstrip()) # 删除字符串左侧空白...删除字符串两端空白 Hello, Python Practical Circle 删除字符串右侧空白 Hello, Python Practical Circle 删除字符串左侧空白...y on Pto nohtyP 各种类型之间转换 在Python中,各个数据类型是可以互相转化,并且可以使用type()函数查看某一个变量类型。...语法: float(a) 将变量a转换为浮点数 int(b) 将变量b转换为整数 str(c)将变量c转换为字符串 其中a、b、c为任意变量类型 例子: ''' 各种数据类型之间转换 '''

89120

【干货】Python基础语法之变量类型

注意:#coding=utf-8 = 号两边不要空格。 02 Python基础语法 第一行Python代码 print ("Hello, Python!")...foo 代表 Python 里特殊方法专用标识, init() 代表类构造函数。...: int(符号整型) long(长整型[也可以代表八进制十六进制]) float(浮点型) complex(复数) 长整型也可以使用小写 l,但是还是建议您使用大写 L,避免与数字 1 混淆。...Python使用 L 来显示长整型Python 还支持复数,复数由实数部分虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数实部 a 虚部 b 都是浮点型。...如果你要实现从字符串中获取一段子字符串的话,可以使用变量 [头下标:尾下标],就可以截取相应字符串,其中下标是从 0 开始算起,可以是正数或负数,下标可以为空表示取到头或尾。

69010

编程好习惯

= / 除 python2.x整型触发返回整数 python3.x整型触发返回浮点数,整除使用// 加入了nonlocal语句 去除了print语句,加入了print()函数 print("zutuanxue_com...异常 新式8进制数字变量 4、字符串字节串 python2.x 字符串以8bit字符串存储 python3.x 字符串以16bit Unicode字符串存储,现在字符串只有str一种类型 5、数据类型...BaseException继承,并删除了StardardError python2 try: …… except Exception e: …… python3 try: ……...类名、异常名使用首字母大写方法,异常名结尾加Error或者Warning 全局变量尽量使用大写,同一类型全局变量要加同一前缀,单词用下划线链接 自定义变量、函数名等不要与标准库名冲突 函数名必须有动词...引入外来算法或者配置时必须在注释中添加源链接,标明出处 函数类尽量添加docstring 4、空格 :,;后面要跟一个空格,前面没有空格,行尾分号无需空格 二元操作符前后各一个空格

20620

Python基础教程(补中秋文章)

为了理解身份运算原理,首先介绍Python变量3个属性:name、idvalue。可将name理解为变量名,id可理解为内存地址,而value就是变量值。...数据类型之间转换 由于input()函数接收信息均以字符串形式返回,所以有必要进行各种数据类型之间转换,以满足不同应用需要。为了实现数据类型之间转换,可直接借助Python内置函数。...它是字符串格式规定符,用于规定以字符串形式输出对象。例如,%10s表示字符串宽度为10个字符,如不足则以空格补充,超过则按实输出。 (2)%d。它是整型数据格式规定符,用于规定以整数形式输出对象。...例如,%5d表示整型对象输出宽度为5个字符,如不足则以空格补充,超过则按实输出。(3)%f。它是浮点型数据格式规定符,用于规定以浮点数形式输出对象。...例如,%6.2f表示浮点型对象宽度为6个字符(包括小数点“.”),小数点占2位,如不足则以空格补充。 上述格式规定符均为右对齐。如果要改为左对齐,则在“%”“格式符字母”之间加一个“-”。

63710
领券