Python - [03] 基础语法
题记部分
一、标识符
- 第一个字符必须是字母表中字母或下划线
_
- 标识符的其他部分由字母、数字和下划线组成
- 标识符对大小写敏感
二、Python保留字
三、注释
(1)单行注释:以#
开头
#!/usr/bin/python3
# 第一个注释
print("Hello,Python!") # 第二个注释
(2)多行注释:可以用多个#
,还有'''
和"""
#!/usr/bin/python3
# 第一个注释
# 第二个注释
'''
第三注释
第四注释
'''
"""
第五人格
"""
print("Hello,Python!")
四、多行语句
如果Python语句很长,可以使用反斜杠
\
实现多行语句,例如:
total = item_one + \
item_two + \
item_three
在
[]
,{}
或()
中的多行语句,不需要使用反斜杠\
,例如:
total = ['item_one', 'item_two', 'item_three',
'item_four', 'item_five']
五、人机交互
执行下面的程序再按回车键后就会等待用户输入:
#!/usr/bin/python3
input("\n\n按下 enter 键后退出。")
六、同一行显示多条语句
#!/usr/bin/python3
import sys; x = 'harley'; sys.stdout.write(x + '\n')
使用脚本执行结果:harley
使用交互命令行执行结果:
harley
7
七、 print输出
Python 默认输出是换行的,如果要实现不换行需要在变量末尾加上
end = " "
#!/usr/bin/python3
x="a"
y="b"
# 换行输出
print( x )
print( y )
print('---------')
# 不换行输出
print( x, end=" " )
print( y, end=" " )
print()
以上实例执行结果为:
a
b
---------
a b
八、import & from...import
在 Python 用
import
或者from...import
来导入相应的模块。
- 将整个模块(somemodule)导入,格式为:
import somemodule
- 从某个模块中导入某个函数,格式为:
from somemodule import somefunction
- 从某个模块中导入多个函数,格式为:
from somemodule import firstfunc,secondfunc,thirdfunc
- 将某个模块中的全部函数导入,格式为:
from somemodule import *
— 业精于勤荒于嬉,行成于思毁于随 —