博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础(二)
阅读量:5138 次
发布时间:2019-06-13

本文共 1116 字,大约阅读时间需要 3 分钟。

python3基础语法:

1.编码
  默认情况下,python3源码文件以utf-8编码,所有字符串都是Unicode字符串(万国码)也可以指定编码格式: # -*- coding: 编码 -*-
2.标识符
  标识符是指由我们自定义的一些符号或字符串。例如函数名,类名,变量名等
  标识符命名规则:
  标识符必须由数字,字母,下划线组成,不能以数字开头(python区分大小写)
  标识符的命名要见名知意(提高代码可读性)
  命名方法有 小驼峰式命名 大驼峰式命名 用下划线_连接
  标识符不能是python的关键字和保留字(import keyword keyword.kwlist 用于查看python的关键字和保留字)
  在 Python 3 中,非 ASCII 标识符也是允许的了。
3.注释
  python中的注释以#开头(选中要注释的代码按住Ctrl+/ 可以注释)多行注释时添加多个#,也可以用‘’‘注释的语句’‘’ 或 “”“注释的语句”“”
4.行与缩进
  python的一大特色就是用缩进来表示代码块,如果缩进不一致会出现以下错误:
  IndentationError: unindent does not match any outer indentation level
  缩进错误:缩进不匹配任何外部缩进级别
5.多行语句
  如果python语句很长可以用(\)来实现多行语句
  例如:
    total = item_one + \
       item_two + \
       item_three
  需要注意的是在[ ],{ },( )中的语句无需使用(\)
6.空行
  函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
  空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。
  记住:空行也是程序代码的一部分。
7.变量
  变量的定义:变量的实质就是一个容器
  变量的作用:存储数据在内存中的地址
  为什么要用变量:便于以后调用
  变量的作用域:
8.引用语义:
  在python中,变量保存的是对象(值)的引用,我们称为引用语义。采用这种方式,变量所需的存储空间大小一致,因为变量只是保存了一个引用。也被称为对象语义和指针语义。

转载于:https://www.cnblogs.com/lizhihoublog/p/10101470.html

你可能感兴趣的文章
Python2.7 urlparse
查看>>
sencha touch在华为emotion ui 2.0自带浏览器中圆角溢出的bug
查看>>
【架构】Linux的架构(architecture)
查看>>
ASM 图解
查看>>
Date Picker控件:
查看>>
你的第一个Django程序
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
javascript 浏览器类型检测
查看>>
nginx 不带www到www域名的重定向
查看>>
记录:Android中StackOverflow的问题
查看>>
导航,头部,CSS基础
查看>>
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
关于mysql中GROUP_CONCAT函数的使用
查看>>
OD使用教程20 - 调试篇20
查看>>
Java虚拟机(JVM)默认字符集详解
查看>>
Java Servlet 过滤器与 springmvc 拦截器的区别?
查看>>
(tmp >> 8) & 0xff;
查看>>
linux命令之ifconfig详细解释
查看>>