栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python基础

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python基础

python基础编程 一.变量

概念:在程序运行时,可以发生变化的量,被称之为变量。
在程序运行时,不允许发生变化的量,被称之为常量。
python没有常量
变量是一个具有名称的内存空间

二.标识符的命名规范
    1、标识符的名称只能由大小写字母、数字、_这三种有效符号组成
	2、数字不能开头!!!!
	3、不能以关键字或者保留字作为变量的名称
	4、变量名称尽量有意义
	5、下划线法	小驼峰		大驼峰法
	   userAddress	user_address	UserAddress
三.数据类型:
	基本数据类型:
	number(数值型):
		|-- 整型(int):
		|-- 浮点型(float):
		|-- 复数(complex):
	boolean(布尔类型):
		真:True
		假:False
	string(字符串):
		'字符串'		
		"字符串"		
		'''
			也是字符串
		'''

		"""
			同样是字符串
		"""
	None:没有,不存在  


复合数据类型:
	万物皆对象
	list
	set
	tuple
	dict
	object
	……

基本数据类型:
number(数值型):
|-- 整型(int):
|-- 浮点型(float):
|-- 复数(complex):
boolean(布尔类型):
真:True
假:False
string(字符串):
‘字符串’
“字符串”
‘’’
也是字符串
‘’’

		"""
			同样是字符串
		"""
	None:没有,不存在  


复合数据类型:
	万物皆对象
	list
	set
	tuple
	dict
	object
	……
四.常见的运算符

算术运算符:
+
-
*
/
%
** # 幂次方
// # 整除

比较(关系)运算符:
>
<
>=
<=
!=
==

逻辑运算符:
and
or
not

所属运算符:
in
not in

is
is not

python中没有自加和自减运算符

i++
++i
i--
--i

a = 10		
b = a++
c = ++a

注意优先级别就行了

赋值运算符
= # a = b + 10
+= # a += b <==> a = a + b
-=
*=
/=
**=
//=

五.程序控制流程(三大流程):

程序的语句之间的运行流程问题
|-- 顺序
|-- 选择
|-- 循环

顺序:
从上到下,从左到右执行的

选择结构:
单分支
双分支
多(三)分支

单分支:
if condition:
# 条件成立,则执行缩进后代码

双分支:
if 条件:
# 条件成立,则执行if中的代码
else:
# 条件不成立,执行else中的代码

多分支:
如果说,有多重条件存在,针对于不同的情况,我们需要做不同的处理
这个时候,就需要使用多分支

if condition1:
	# 如果满足条件1,则执行if中的代码
elif condition2:
	# 如果满足条件2,则执行elif中的代码
elif condition3:
	# 如果满足条件3,则执行elif中的代码
……
elif conditionN:
	# 如果满足条件N,则执行elif中的代码
[else:
	# 剩余条件,则执行else中的代码
]

注意:在其他的编程语言中(如C、java、C++等等),都存在一个switch语法
该语法也可以实现多分支,python没有switch

循环:
loop,周而复始,则谓之为循环

while循环:
while 条件:
# 循环体

[else:
	# 程序正常执行完成后,才会执行这儿
]

当条件满足时,程序会不断地执行循环体,直到条件不满足为止
循环就会结束。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1001627.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号