python基础语法菜鸟教程,python基础语法及知识总结
1 1 python的基础知识
1.1多行语句
在Python语句中,通常使用新的一行作为语句的终止符。
但是,我们可以使用斜杠(\)将一行语句分成多行,如下所示:total=item_one \
项目_二\
第三项
如果语句包含[]、{}或()括号,则不需要使用多行连接符。例子如下:days=[星期一,星期二,星期三,
星期四,星期五]
1.2Python引号
Python接收单引号()、双引号()和三引号()来表示字符串。引号的开始和结束必须是同一类型。
三个引号可以由多行组成,可以编写多行文本的快速语法,可以在文档的特定位置使用通用语言文档字符串作为注释。word=word
句子=这是一个句子。
Paragraph= 这是一个段落。
包含多个语句
1.3Python注释
Python注释分为单行注释和多行注释。使用[#]表示单行注释,使用[""注释文件" "]或" "注释文本" "表示多行注释。
示例:#print“此行已被评论”
"""
这一段被注释掉了。
这一段被注释掉了。
这一段被注释掉了。
"""
这一段被注释掉了。
这一段被注释掉了。
这一段被注释掉了。
2个变量
2.1变量赋值
Python中的变量赋值不需要类型声明。
每个变量都在内存中创建,包括变量的标识、名称和数据。
每个变量在使用前都必须赋值,在赋值前不会被创建。
等号(=)用于给变量赋值。
等号(=)运算符的左边是变量名,等号(=)运算符的右边是存储在变量中的值。
2.1.1单变量分配
单变量赋值是指给一个变量赋值,例如,给它赋值name="Mr xqdxmf: name="Mr xqdxmf "
多变量分配
多变量赋值就是一次给多个变量赋值,比如给同事赋值A、B、C三个参数为3: A=B=C=3。
或者用下面的方法把3赋给A,2赋给B,1赋给c。
a,b,c=3,2,1
3Python数据类型
3.1字符串
name="你好,wooooooo "
3.2数字
num=56
3.3列表
Lista是一个列表:
Lista=["aaaa "," bbbb "," ccccc"]
3.4元组
元组=( run ,786,2.23, john ,70.2)
字典
tinydict={name: john , code:6734, dept: sales}
4操作员
4.1算术运算符
操作员描述示例
add-两个对象添加一个b输出结果30
-Subtract-得到一个负数或从一个数中减去另一个数。a-b输出结果-10
* Multiply-将两个数相乘或返回一个重复多次的字符串a * b。输出结果是200。
/将-x除以yb/a以输出结果2
% modulo-返回除法b% a的余数,输出结果0
* *幂-返回x的y次方,a**b是10的20次方,输出结果是10000000000000000。
//均分——返回商的整数部分9//2输出结果4,9.0//2.0输出结果4.0
4.2逻辑运算符
A=10b=20运算符逻辑表达式描述示例
x和y布尔型 and -如果x为False,x和y返回False,否则返回y的计算值.(a和b)返回20。
or或y布尔 or -如果x为非0,则返回x的值,否则返回y的计算值。(a或b)返回10
not not xnot x boolean not -如果x为真,则返回False。如果x为False,则返回True。Not(a和b)返回False
4.3比较运算符
a=3b=6运算符描述示例
==等于-比较对象是否相等(a==b)并返回False。
!=不相等-比较两个对象是否不相等(a!=b)返回true。
不相等-比较两个对象是否不相等(a b)并返回true。这个运算符类似!=
大于-返回x是否大于y(a b)并返回False。
=大于或等于-返回x是否大于或等于y。(a=b)返回False。
=小于或等于-返回x是否小于或等于y。(a=b)返回true。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。