0. 前言
最近正在重新整理python的基础知识,以便更好地学习新知识。这一部分主要是讲述python基础语法的演示。下面的语法都是基于python3的语法。
1. 注释
注释:python的注释方法有两种:
单行注释: # 你添加的注释
多行注释: 使用三引号
‘’‘
你添加的注释
你添加的注释
你添加的注释
’‘’
中文注释:为了让自己写的代码注释中的中文字符不变成乱码,一般我们会在第一行加上#coding=utf-8,这句代码的意思是让系统用utf-8编码格式保存文件,这样对中文也可以友好地支持了。
2. 数字
2.1.1 整型
在python2中,整数的大小是有限制的,即当数字超过一定的范围不再是int类型,而是long长整型,而在python3中,无论整数的大小长度为多少,统称为整型int。
不同进制的表示方法
0b10 # 二进制中的3
0o10 # 八进制中的8
0xa # 十六进制中的10
2.1.2 浮点型
浮点型也就是带小数点的数。
1.49
0.567
-0.123
科学计数法表示方式
1.46e9 # 等价于1.46*10**9(1.46×10的九次方)
2.1.3 布尔值
布尔值:true为真、false为假。
2.1.4 复数
复数:1+2j,后面这个j也可以用大写j。
3. 字符串
使用单双引号引用的字符序列。
'这是一个字符串'
”这是另一个字符串“
使用单双三引号多行表示字符串,里面可以自由地用单双引号。
>>> str='''
... this is a sentence.
... 'python'
... "this is another sentence."
... '''
>>> print(str)
this is a sentence.
'python'
"this is another sentence."
字符串前加r表示字符串不作任何特殊处理。
>>> print('this i