一、程序执行:
解释器交互执行(仅存在于当前内存中,执行关闭后内存收回):
Windows10:打开命令提示符,输入python,进入python解释器
Linux、MAC:终端下执行python,进入python解释器
输入:
print("Hello World!") #print 输出函数
按回车执行输出:
退出解释器:输入exit(),按回车
保存为文件执行(保存在文件中,由编译器编译执行):
Windows:使用IDE(pycharm)输入可自动保存为文件
Linux、MAC:使用vim等编辑器保存为*.py文件
#!/usr/bin/env python #Linux下指定执行程序,env自动搜索所有环境变量下的python执行程序
print("Hello World!")
执行:
linux、MAC:cd命令进入文件目录,增加可执行权限chmod 755 file.pym,命令执行python file.py
二、输入输出
输入:
input() #输入,默认接收输入信息为 str 类型
getpass.getpass() #无回显输入,需import getpass,在命令提示符执行(IDE会有异常)
print() #标准输出
三、注释
单行注释:#号后面接单行注释
str1 = '这是一个例子' #单行注释
多行注释:三重引号‘’‘...’‘’引起实现多行注释
'''
str1 = '这是一个例子'
str2 = '这是另外一个例子'
'''
四、缩进
python严格要求缩进(4个空格 space 或1个制表符 tab)
str1 = '这是一个例子'
for i in str1:
print(i) #这是一个缩进例子