Python常见问题记录
提示:这里可以编写的目前开启python副本的所记录下来的问题以及解决方式
强调:这里不仅仅是问题解答,还有知识点的记录
提示:持续更新
前言
为什么:因为数据开发不仅仅只靠存储过程可以完成,现在需要利用PYTHON来实现数据同步、查询、载入等多种操作。
好记性不如烂笔头:随着互联的不断发展,烂笔头记录不如使用长博客记录,他可以从小白时刻陪伴到大神荣光,在学会之后,能够写出来更是一种记忆的加深。
提示:以下是本记录正文内容,下面内容可供参考
一、问题及解决办法
暂无
二、知识点记录
1.python怎样注释
在 Python 中,通常包括 3 种类型的注释,分别是单行注释、多行注释和中文编码声明注释。
Python单行注释
Python 中使用井号(‘#’)作为单行注释的符号,语法格式为:
# 注释内容
两种方式 # 和 ctrl + /
Python多行注释
多行注释指的是可以一次性注释程序中多行的内容(包含一行)。多行注释的语法有 2 种,分别是:
'''
使用 3 个单引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
'''
或者
"""
使用 3 个双引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
"""
多行注释通常用来为 Python 文件、模块、类或者函数等添加版权、功能描述等信息
注意: 多行注释后不能紧跟#注释
2.Python for i in range ()用法详解
循环
for i in range ()作用:
range()是一个函数, for i in range () 就是给i赋值:
比如 for i in range (1,3):
就是把1,2依次赋值给i
range () 函数的使用是这样的:
range(start, stop[, step]),分别是起始、终止和步长
range(3)即:从0到3,不包含3,即0,1,2
>>> for i in range(3):
print(i)
0
1
2
range(1,3) 即:从1到3,不包含3,即1,2
for i in range(1,3):
print(i)
1
2
range(1,3,2)即:从1到3,每次增加2,因为1+2=3,所以输出只有1
第三个数字2是代表步长。如果不设置,就是默认步长为1
>>> for i in range(1,3,2):
print(i)
1
如果改成range(1,5,2),就会输出1和3
>>> for i in range(1,5,2):
print(i)
1
3
or i in range(100)
则读取normMat[i,:]样本的编号为:0-99,共100个
总结:range () 函数的使用是这样的:
range(start, stop[, step]),分别是起始、终止和步长
3.Python for循环及用法详解
Python 中的循环语句有 2 种,分别是 while 循环和 for 循环,前面章节已经对 while 做了详细的讲解,本节给大家介绍 for 循环,它常用于遍历字符串、列表、元组、字典、集合等序列类型,逐个获取序列中的各个元素。
for 循环的语法格式如下:
for 迭代变量 in 字符串|列表|元组|字典|集合:
代码块
格式中,
迭代变量用于存放从序列类型变量中读取出来的元素,所以一般不会在循环中对迭代变量手动赋值;
代码块指的是具有相同缩进格式的多行代码(和 while 一样),由于和循环结构联用,因此代码块又称为循环体。
http://c.biancheng.net/view/2225.html
该网址有详细介绍
无
总结
提示:无
例如:无