_2Python_注释命名等基本操作
注释:注解,解释
主要用于在代码中给代码标识出相关的文字提示(提高代码的可读性)或调试程序,方便别人阅读和自己日后修改。
Python中注释分为两类。单行注释:单行注释以#号开头,在一行内,#号后面的内容就是注释内容
print(‘hello,world’) # 输出hello,world
—》hello,world
多行注释:多行注释使用两个'''或者两个“““将需要注释的内容包裹起来
'''
输出hello,world,
我就是多行注释,(双引号同理)
'''
Python的语言分类。单行语句:单行语句指的是只有一行Python代码(例子就免了,省点空间)
代码组/代码块:指的是特定的语言结构(这个例子得有)
if True:
print(‘健步如飞的老大爷就是我’)
print(‘虽然是老大爷,但是腿脚麻利,身手敏捷’)
Python的常用命名(命名要有意义,易读易懂)方式
1.小驼峰命名式:第一个单词首字母小写,之后的单词首字母大写。例如: userInfo、goodsList、articleList
2.大驼峰命名法:每个单词的首字母都使用大写字母。例如:UserCenter、 DataInfo
3.下划线分割命名:就是使用下划线_链接所有的单词,以便区分。例如: user_info 和 date_list
Python的关键字:关键字就是一些具有特殊功能的标识符。在这里关键字指的是系统已经使用了的 标识符,那么系统一般是不允许我们使用跟这些关键字同名的标识符的。
查看系统保留关键字的方法;在命令行输入import keyword回车后输入print(keyword.kwlist)即可查看。
图不全,该换电脑了
创建Python文件。文件名称部分:1.可以使用英文,不要使用中文 2.可以使用数字,但是尽量不要全用数字 3.可以使用_或者-等部分字符分割文件名 4.文件命名要有意义方便维护 5.变量命名要避免和系统使用的保留 关键字冲突。
文件后缀部分。Python不限制文件后缀名,但建议使用更标准的常用格式: .py .pyw .pyw格式是被设计运行开发完成的纯图形界面程序的,但在开发纯图形界面程序的时候,你也可以暂时把 .pyw改成 .py ,方便运行时调出控制台的窗口,查看所有错误信息。
查看文件后缀的方法:win7 打开任意文件夹->组织选项->文件夹和搜索选项->查看选项卡->高级设置->取消“隐藏遗址文件类型的扩展名”选项
win10 打开任意文件夹->查看选项卡->倒数第三列中第二个选项(文件扩展名)勾上去。
_2Python_注释命名等基本操作的更多相关文章
- java注释 命名 数据类型 基本类型转换 位运算符 逻辑运算符 三目运算符
一.java注释 1.单行注释 //注释内容 2.多行注释 /*注释内容*/ 3.文档注释(可用javadoc工具生成api文档,不过我还没试过)/**文档注释*/,文档注释可以在使用的时候看见注释 ...
- python笔记3:注释命名风格
6.注释: 行注释采用 # 开头,多行注释使用三个单引号 (''') 或三个双引号 ("' '"),注释不需要对齐 三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保 ...
- Java ——注释 命名
注释 1.类在每个类前面必须加上类注释,注释模板如下:/*** Copyright (C), 2006-2010, ChengDu Lovo info. Co., Ltd.* FileName: Te ...
- Hibernate命名查询
hibernate命名的查询是通过一些有意义的名称来使用查询的方式.就类似于使用别名一样. Hibernate框架提供命名查询的概念,以便应用程序员不需要将查询分散到所有的java代码,进一步提高代码 ...
- Go语言命名规范
一.变量命名规范 变量命名一般采用驼峰式,当遇到特有名词(缩写或简称,如DNS)的时候,特有名词根据是否私有全部大写或小写.例子: var apiClient var URLString 二.常量命名 ...
- 免费电子书:C#代码整洁之道
(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:<Clean Code(代码整洁之道)>是一本经典的著作,那么对于编写整洁 ...
- findBugs学习小结
原文地址:http://www.cnblogs.com/doit8791/archive/2012/10/22/2734730.html 今天代码质量再次强调java代码提交SVN前要经过findBu ...
- 开发一个微信小程序教程
一.注册小程序账号 1.进入微信公众平台(https://mp.weixin.qq.com/),注册小程序账号,根据提示填写对应的信息即可. 2.注册成功后进入首页,在 小程序发布流程->小程序 ...
- 开发一个微信小程序项目教程
一.注册小程序账号 1.进入微信公众平台(https://mp.weixin.qq.com/),注册小程序账号,根据提示填写对应的信息即可.2.注册成功后进入首页,在 小程序发布流程->小程序开 ...
随机推荐
- Spring4.0.1+Quartz2.2.1实现定时任务调度[亲测可用]
Spring4.0.1+Quartz2.2.1实现定时任务调度[亲测可用] tip:只需要配置xml文件即可 1.第三方依赖包的引入 <properties> <project.bu ...
- C++大数精度计算(带小数点)
转: (原出处不可考,若有侵权,请联系我立即删除) 头文件: // WTNumber.h: interface for the CWTNumber class. // //////////////// ...
- <Mastering KVM Virtualization>:第四章 使用libvirt创建你的第一台虚拟机
在第3章<搭建独立的KVM虚拟化>中,你安装并启动了libvirtd服务.你还引入了帮助你管理虚拟机的libvirt管理工具virt-manager和virsh. 相较于命令行,新用户总是 ...
- Vue2.0 v-for 中 :key 到底有什么用?
其实不只是vue,react中在执行列表渲染时也会要求给每个组件添加上key这个属性. 要解释key的作用,不得不先介绍一下虚拟DOM的Diff算法了. 我们知道,vue和react都实现了一套虚拟D ...
- 主要讲下hack的兼容用法,比较浅,哈哈
hack是主要来处理IE的兼容,不同的IE,不同的兼容方式 /* 属性前缀法(即类内部Hack): *color:#000; *号对IE6,IE7都生效 +color:#555; ...
- 微软Tech Summit 2017,等你来打Call
2017年10月31至11月3日,由微软举办的Tech Summit 2017技术暨生态大会将在北京盛大举办,要在北京连开四天.今年的技术大会看头十足,不仅有大咖级人物带来十二大主题课程,更有三天四场 ...
- 移动端通过ajax上传图片(文件)并在前台展示——通过H5的FormData对象
前些时候遇到移动端需要上传图片和视频的问题,之前一直通过ajax异步的提交数据,所以在寻找通过ajax上传文件的方法.发现了H5里新增了一个FormData对象,通过这个对象可以直接绑定html中的f ...
- Go语言中slice使用注意事项
Go 语言中的slice类型可以理解为是数组array类型的描述符,包含了三个因素: 指向底层数组的指针 slice目前使用到的底层数组的元素个数,即长度 底层数组的最大长度,即容量 因此当我们定义一 ...
- web端/h5端账号密码的安全性问题
firefox一直提示让浏览器记住密码会有安全问题,但是一直未曾关注过到底是什么安全问题. 国庆节回家后发生的一件小事,让我深刻认识到让浏览器记住密码有多么不安全. 事情的起因是这样,家里wifi信号 ...
- bug:未考虑实际使用场景
最近bug比较多,汗颜. 1.需求背景 (1)app活动页面,用户参与并完成能够以1分钱价格购买指定商品(2)这个页面可分享至app以外的渠道,如微信.QQ等 2.这个bug的表现形式:用户在第三方渠 ...