赞
踩
摘要:
本文主要介绍一些平时经常会用到的python基础知识点,用于加深印象,也算是对于学习这门语言的一个总结与回顾。python的详细语法介绍可以查看官方编程手册,也有一些在线网站对python语法进行了比较全面的介绍,比如菜鸟教程:
python3 教程|菜鸟教程
为了方便聚焦知识点,本文涉及的操作实例并不多,想学好一门语言关键还得自己多编码多实践。
python是一门解释型语言,python的设计目标:
设计哲学是:
类型 | 语法 |
---|---|
单行注释 | 以 # 开头,编程规范建议#后面跟一个空格 |
多行注释 | 用一对连续的三个引号,单引号或者双引号均可("""/’’’) |
如果语句很长,可以使用反斜杠(\)来实现多行语句
说明:在 [], {}, 或 () 中的多行语句不需要使用反斜杠
运算符 | 描述 | 实例 |
---|---|---|
+ | 两个对象相加 | 10 + 9 = 19 |
- | 两个对象相减 | 10 - 9 = 1 |
* | 两个数相乘法,用于字符串时可以重复多次 | 10 * 9 = 90 |
/ | x除以y | 10 / 2 = 5 |
// | 取整除 | 10 // 9 = 1 |
% | 取余数 | 10 % 8 = 2 |
** | 返回x的y次幂 | 10 ** 2= 100 |
if 和 else用于对条件进行判断并进行处理,语法如下:
if 要判断的条件:
条件成立时要做的事情
...
else:
条件不成立时要做的事情
对于同时判断多个条件的情况可以用逻辑运算符,有如下三种:
符号 | 说明 | 语法 |
---|---|---|
and | 与,两个都成立才返回True | 条件1 and 条件2 |
or | 或,两个只要有一个满足就返回True | 条件1 or 条件2 |
not | 非,对条件取反 | not 条件 |
elif语句用于有多个条件进行判断的场景,语法如下:
if 条件1:
条件1满足时执行的代码
elif 条件2:
条件2满足时执行的代码
elif 条件3:
条件3满足时执行的代码
else:
以上都不满足时执行的代码
循环的作用就是让指定的代码重复执行
while循环是python中常见的循环,用于让执行的代码按照指定次数重复执行,语法如下:
初始条件设置,通常是计数器
while 条件(判断计数器是否达到目标次数):
条件满足时候执行的代码
...
处理条件(计数器 + 1)
for循环可以方便地遍历列表,元组,字典等数据类型,比如遍历一个列表的代码片段如下:
nameList = ["zhangsan", "lisi", "wangwu"]
for name in nameList:
print(name)
python中,for循环经常与range函数搭配使用,如下:
for i in range(1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。