首页 / PYTHON / Python - 学习经验分享
Python - 学习经验分享
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python - 学习经验分享,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1338字,纯文字阅读大概需要2分钟。
内容图文
执行方式:
- 直接输入python进入命令行,进行单行输入执行,退出后不保存。
- python filename.py或./filename.py 直接执行脚本文件
脚本格式:
- #!/usr/bin/python 指定脚本由python解释器执行(头部)
- #-*-coding:utf-8-*- 指定脚本使用utf-8编码格式(头部)
- if __name__ == "__main__": 脚本独立运行时执行后续代码,模块调用不执行(尾部)
数据类型:
- 数字,包括整形和浮点型 num = xxx 类似于int float之类的数字类型
- 字符串 string = “xxx” 类似于char string之类的字符型
- 列表 list = [xxx,“xxx”] 类似于数组 vector之类的列表容器
- 元组 Tuple = (xxx,“xxx”) 类似于加了const的列表容器
- 字典 Dic = {"xxx":xxx,"xxx":xxx} 类似于map的键值对
条件语句:
- if 条件 :
- elif 条件 :
- else 条件 :
循环语句:
- while (条件):
- for 变量 in rang(num1,num2): 从num1至num2-1循环,当前值在变量中
- for 变量 in 字符串类型: 遍历字符串每个字符,当前字符保存在变量中
- for 变量 in 列表/元组/字典: 遍历列表/元组/字典中的每一项
函数:
- def functionname(para): def开头+函数名+(入参)+:
- return return 返回值,不调用表示返回NULL
模块:
- import modname 导入整个模块,类似于include
- from modname import functionname 导入模块的一个或多个函数,部分include/extended
- modname.functionname() 模块函数调用
面向对象:
- class classname: 类名
- def __init__(para): 实例化时调用,类似于构造函数
- 变量名 = classname(para) 实例化
- 变量名.function(para) 成员函数调用
注意:
- python由c实现的面向对象语言,所以语法与c++非常类似
- python条件语句,循环语句,函数,类末尾均需要:结束
- 如果脚本内含中文,文件头必须指明utf8编码
- python语法简单,有语言基础不需要花太多时间在语法上
- python能干什么,这个问题和c++能干什么一样,用到的时候就知道干什么了,优势在于语法简单模块丰富,提高开发效率。
- python模块很多,怎么选择,根据具体问题去查解决方案,知道如何获取使用它的方法即可
- 个人目前还是暂时把他用作脚本语言,实现脚本性质的操作,面向对象之类的大规模用于项目主语言暂不考虑
- 了解上述知识点已经可以解决很多基本问题了,具体其他细节用到的时候再详细查询,就像你永远学不完或记住c++的库和细节用法一样
附python神图:
原文:http://www.cnblogs.com/binchen-china/p/5593426.html
内容总结
以上是互联网集市为您收集整理的Python - 学习经验分享全部内容,希望文章能够帮你解决Python - 学习经验分享所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。