黑龙江省建设厅网站的电话,中国室内设计网联盟,个人网站作品欣赏,网站正在建设中 公告知识简介 基础语法就像比赛规则#xff0c;比如比赛跑步#xff0c;咱们不能跑到别人的跑道去吧#xff0c;比赛打拳#xff0c;先说好不能踢裆。 正文 一、python3的基础语法
1、编码
python的源码文件.py一般是utf8编码的#xff0c;有时候咱们在执行源码文件的时候报…知识简介 基础语法就像比赛规则比如比赛跑步咱们不能跑到别人的跑道去吧比赛打拳先说好不能踢裆。 正文 一、python3的基础语法
1、编码
python的源码文件.py一般是utf8编码的有时候咱们在执行源码文件的时候报错可以看看是不是编码的问题。
2、标识符 提到这个咱们的java也有标识符java的标识符可以由大小写字母a-z, A-Z、数字0-9、下划线_和美元符号$组成。但是标识符不能以数字开头并且不能使用Java中的关键字作为标识符。
python3的标识符由字母、数字和下划线组成但Python3的标识符不能以数字开头并且不支持美元符号$并且不能使用Python3中的关键字作为标识符。 初看python3和java的标识符差异就是python3不支持美元哈哈 3、关键字 怎么知道p3后面指代python3的关键字,好办上一篇咱们不是安装了p3吗直接进入linux操作系统输入python3 ok了家人们
看到这个没有咱们已经进入Python的交互式编程模式了
感觉python3和linux系统咋这么般配呢哈哈
先导入一个keyword模块再问问有哪些关键字交互嘛。
import keyword
keyword.kwlist
出来了
3、行和缩进 java的代码块需要应用花括号来包裹p3就不用 比如
if True: print (“True”) else: print (“False”)
缩进的空格数是可变的但是同一个代码块的语句必须包含相同的缩进空格数
也就是说没有规定要缩进几格但统一块要一致
多行语句用反斜杠链接
total item_one item_two item_three
4、数字(Number)类型 python中数字有四种类型整数、布尔型、浮点数和复数。厉害了p3复数都有高级
int (整数), 如 1, 只有一种整数类型 int表示为长整型没有 python2 中的 Long。 bool (布尔), 如 True。 float (浮点数), 如 1.23、3E-2 complex (复数) - 复数由实部和虚部组成形式为 a bj其中 a 是实部b 是虚部j 表示虚数单位。如 1 2j、 1.1 2.2j 5、字符串(String) Python 中单引号 ’ 和双引号 使用完全相同。 使用三引号(‘’’ 或 “”“)可以指定一个多行字符串。 转义符 \。 反斜杠可以用来转义使用 r 可以让反斜杠不发生转义。 如 rthis is a line with \n” 则 \n 会显示并不是换行。 按字面意义级联字符串如 this is “string” 会被自动转换为 this is string。 字符串可以用 运算符连接在一起用 * 运算符重复。 Python 中的字符串有两种索引方式从左往右以 0 开始从右往左以 -1 开始。 Python 中的字符串不能改变。 Python 没有单独的字符类型一个字符就是长度为 1 的字符串。 字符串切片 str[start:end]其中 start包含是切片开始的索引end不包含是切片结束的索引。 字符串的切片可以加上步长参数 step语法格式如下str[startstep] 6、import 与 from…import 在 python 用 import 或者 from…import 来导入相应的模块。
将整个模块(somemodule)导入格式为 import somemodule
从某个模块中导入某个函数,格式为 from somemodule import somefunction
从某个模块中导入多个函数,格式为 from somemodule import firstfunc, secondfunc, thirdfunc
将某个模块中的全部函数导入格式为 from somemodule import *
咱们来写一个p3文件执行试试
#!/usr/bin/python3
x“a” y“b”
换行输出
print( x ) print( y )
print(‘---------’)
不换行输出
print( x, end ) print( y, end ) print()
OK了家人们先更到这里下期见。