环境
环境采用python3.6.5 IDE采用 PyCharm 2018.2.3
python 3.6.5 : https://www.python.org/getit/
PyCharm 2018.2.3 :https://www.jetbrains.com/pycharm/download/#section=windows
python安装 记得勾选 Add Python 3.6 to PATH 选项,这样安装完成后不需要再次配置环境变量
在Windows PowerShell 检查是否安装配置成功
在Windows PowerShell运行简单的python语句
1)键入python,回车
2)输入print('hello world'); 回车 可以看到 hello world 输出
3)输入exit();退出
pip的使用
pip 是一个管理 Python 包的工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
1)查看已有的python包 命令: pip list
2)安装jieba 包 命令 : pip install jieba
3)使用命令 1)查看是否存在
4)卸载 jieba 包 命令 : pip uninstall jieba
5)使用命令 1)查看是否存在
安装PyCharm 2018.2.3
官网下载,傻瓜式安装,在任意位置建立自己的工作空间。我的实在E盘船舰MYPython文件夹
开始学习
1)print('hello world')
print()函数用于在控制台打印,对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!":
print('hello world')
右键 Run ,在菜单里看到了运行的快捷键Ctrl + Shift + F10
成功运行
2) input()
input() 函数接受一个标准输入数据,返回为 string 类型
age = input("input age:")
print(age)
3) python中的main函数__name__ == '__main__'
是Python的main函数
入口。并非说,加入这句才能使用python xxx.py
来执行,而是说,这里可以判断,当前是否是直接被python直接调用执行。
if __name__=="__main__":
pass
这得注意的是,从第二行到 pass 每一行都要缩进4个字符,否则可能会报错,这里建议使用 Tab 键进行缩进
5) python中的注释
任何编程语言都有注释吧?单行注释和多行注释,Java中还有文档注释。写注释是一个好的变成习惯。
# 为单行注释
if __name__=="__main__":
print("呵呵")
#print("哈哈")
pass
''' ''' 和 “”“ ”“” 为多行注释,就像这样
4)python拼接打印
首先来看个图
这段代码看上去好像没问题,在其他语言中,这个逻辑时完全没问题的
查看下数据类型 使用 type() 查看
if __name__=="__main__":
#定义员工编号
empno = 1001;
#定义员工姓名
empname = "老白";
#查看两个变量类型
print(type(empno))
print(type(empname))
pass
可以看到 empno 为int类型 empname为str类型
运行,报错了,看来python不支持不同类型的变量拼接,下面介绍几种拼接方法
if __name__=="__main__":
#定义员工编号
empno = 1001;
#定义员工姓名
empname = "老白";
# #查看两个变量类型
# print(type(empno))
# print(type(empname))
#NO1---------- 强制转换
print("员工编号"+str(empno));
print("员工姓名"+empname);
#NO2----------- 逗号隔开
print("员工编号",empno)
print("员工姓名",empname)
# NO3----------- 使用占位符
print("员工编号: %d 员工姓名 %s" %(empno,empname));
# NO4----------- 使用format格式化输出
print("员工编号: {0} 员工姓名 {1}".format(empno,empname));
pass