Python基础点

写这篇的目的并非要把python的基础知识汇总一遍,而是着重记录一些实际编写代码时遇到的经常使用/重要的内容python

以点的形式记录,以后遇到的内容会慢慢补充进来dom

1. 斜杠 / :斜字第一笔, 转义用反斜杠 \ : 转的最后一笔函数

2. print('hello!' , end = '') : 其中 ,表明产生空格,end为空表明输出不换行(循环中)编码

3. ''' ''' :三个单引号或者双引号,表示多行字符串或者内部含有双引号和单引号code

4. 切片步长:[M,N,K],先取第M个元素,而后每隔K个取一次,[ : : -1 ]经常使用于反转字符串orm

5. Ture/False记得首字母大写ip

6. Unicode编码为整数值,十二星座的例子字符串

7. eval()和str(),it

    str.join()和str.split(),前者返回值仍为str,可用于将列表元素写入文件;后者返回一个list,用于把文件字符串内容变为列表form

  str.strip(),把指定元素从字符串两边剥离

8. time.time()和time.gmtime()

    strftime(tpl,tgm)按照指定模板格式输出时间,str-format-time (template,tgm)

9. str * d,将字符复制d次 ; ** 幂运算和 // 整除 ; pow(x,y)计算x的y次方

10. 利用try-except捕获爬虫中的异常,关键方法 r.raise_for_status()

11. 经过pyinstall库打包文件,设置程序图标

12. 循环配合else使用,若是循环正常退出(未被break),则执行else后的内容

13. random()和seed(),若要再现随机过程,就添加seed值,指定范围内的用random(a,b)和uniform(a,b)

14. global在函数内部引用全局变量

相关文章
相关标签/搜索