字符串的格式化字符串的 s.format() 方法会返回一个新字符串,在新字符串中原字符串的替换字段被适当格式化后的参数所替代: >>> "The novel '{0}' was published in {1}".format("Hard ...
Python的组合数据类型-字符串
字符串Python 字符串不可以被更改,它们是不可变的 。因此,赋值给字符串索引的位置会导致错误。字符串是使用固定不变的 str 数据类型表示的,其中存放 Unicode 字符序列。 str 数据类型可以作为函数进行调用,用于创建字符串对象: 参数为空时返回一个空字符串,例如 x = str() ...
Python的基本数据类型-整型和浮点型
Python提供了两种内置的 Integral 类型,即 int 与 bool 。整数与布尔型值都是固定的,但由于Python提供了增强的赋值操作符,使得这一约束极少导致实际问题。在布尔表达式中, 0 与 False 表示 False ,其他任意整数与 true 都表示 true 。在数字表达式中, ...
Python的流程控制
说明.py 文件中的每条语句都是顺序执行的,从第一条语句开始逐行执行。实际上函数、方法调用或控制结构都可以使控制流转向,比如条件分支或循环语句。有意外产生时控制流也会被转向 布尔表达式实际上就是对某对象进行布尔运算,并可以产生一个布尔值结果( True 或 False )。在 Python 中,预定 ...
Python中的input和print方法
input很多情况下运行的 Python 程序并没有和用户交互,程序运行后就等待结果的输出。而有些程序是需要用户输入才能继续向下执行。Python 中使用 input() 函数可以很便捷地获取用户的输入: name = input("What's your name ? ")print("Your ...
Python的运算符
运算符和表达式表达式就是由操作数和运算符组成的一句代码或语句,表达式可以求值,可以放在 = 的右边,用来给变量赋值 举个例子:1+2*3 就是一个表达式,+ 和 * 称为操作符,也叫做运算符,1、2、3 叫做操作数。1+2*3 经过计算后得到的结果是 7 。我们可以将计算结果赋值给变量,result ...
Python的标识符与关键字
标识符(变量)Variables are used to store information to be referenced and manipulated in a computer program. They also provide a way of labeling data with a ...
Pycharm中警告信息汇总.
警告信息使用 Pycharm 写的代码尽可能要符合 PEP8 代码规范,养成一个良好的习惯,在编写过程中会报出很多警告,以下做了个汇总方便自己查阅 Indent expected 期望有缩进,也就是说我们写的代码少了缩进,添加缩进即可 Unexpected inden 不期望的缩进,这时修改成符合规 ...
Python代码规范总结
规范总结 每个缩进层级使用4个空格 使用UTF-8编码 使用行末反斜杠折叠长行,限制每行最大79字符 每行只写一条语句 导入包:每条 import 导入一个模块,导入放在代码顶端,导入顺序是先标准库,第三方库,本地库,每组导入之间放置1行空行,所有导入使用包的绝对路径。 类内方法空1行分隔 ...
Python的注释方法
程序代码中的注释并不是必须要写的,但是添加注释可以更方便的理解该行代码的意义。在 Python 中注释方式有两种,即 单行注释 和 多行注释 单行注释单行注释以 # 开头,例如: # 使用 print() 打印字符print("Hello, World!") 多行注释多行注释用三个单引号 ' ...