python3学习-1基础语法篇
来源:互联网 发布:未来软件园 mac 迅雷 编辑:程序博客网 时间:2024/06/06 19:29
python3学习-1基础语法
1.编码:
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。
2.标识符
规则和 java语法一致,不能数字开头。区分大小写
3.注释方式
1. # 注释所在行
2. """多
行注释""" 三引号方式可以实现多行注释,并且 三引号的 内容可以作为原始字符串输出,例如一些 特殊字符 不需要转义
4.代码缩进规范 与 换行
python最具特色的就是使用缩进来表示代码块,不需要使用大括号({})。缩进的空格数是可变的,
但是同一个代码块的语句必须包含相同的缩进空格数。缩进相同的一组语句构成一个代码块,我们称之代码组。
像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组,我们将首行及后面的代码组称为一个子句(clause)。
正确:
if 1==1 : print("one equals one")else : print("one not one")报错:
if 1==1 : print("one equals one")else :print("one not one")
换行
python 一行 默认为 一句完整的语句,语句末尾不需加 ;,如果需要在同一行编写多条语句,需要加 分号,若需要换行,可以使用 反斜杠 ,但 { } [ ] ()中的多行 不需要使用反斜杠
info = "first " + \ "second " + \ "last"print (info)
first second last
函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
5. 输入 与 输出
input() 函数 用来接收用户输入, print() 函数用来输出(python3 将print 封装成了函数)
name = input("请输入名字 :")print("welcome " + name)
不换行输出 print(x, end=" ")
print("输出", end="")print("不换行", end="")输出不换行
6.import 和 from import
import 引入模块 ,和 java 导入 包 意义一样,例如 import math 引入 math模块,引入后,通过
math.sqrt(9) 的方式,使用其中的函数;
from math import sqrt ,在从 math模块中,引入sqrt()方法,并且可以直接使用, sqrt(9);
如果不同引入的不同模块中,有相同的函数名,就必须使用第一种引入方式;
阅读全文
0 0
- python3学习-1基础语法篇
- python3学习之基础语法
- Python3系列-基础语法-1
- Python3 基础语法
- python3的基础语法
- 【Python3 笔记】基础语法
- python3基础语法
- Python3 基础语法
- python002 Python3 基础语法
- python002 Python3 基础语法
- python002 Python3 基础语法
- Python3基础语法总结
- python3基础语法一
- Python语法基础(Python3)
- Python3 基础语法
- Python3学习(3)--基础篇
- Python3的语法学习
- python3 入门 (一) 基础语法
- leetcode题解-15. 3Sum && 16. 3Sum Closest
- ckeditor结合SpringMVC的使用
- IO流之节点流
- multipart/form-data图片上传实现方法(上传文件到Nimg)
- 对Android的编程思想,规范,技术经验的总结
- python3学习-1基础语法篇
- unity发布错误:Error: Not a file
- JavaScript常用事件
- matlab中的取余函数
- 使用VirtualBox虚拟机安装Ubuntu
- u盘启动盘制作工具哪个最好用?
- 04 WebGL 着色器编程语言GLSL ES的矢量和矩阵
- 函数的调用约定(_cdecl,_stdcall,_fastcall,_pascal)
- JSONP