一、下载python:
- 网址:https://www.python.org/,找到download,找版本,我下载的是
- Latest Python 3 Release - Python 3.7.1
- Python 3.7.1 - 2018-10-20
- Download Windows x86-64 executable installer
二、安装
双击运行,默认安装即可
三、配置
右键“我的电脑”--属性--高级系统配置--环境变量--系统变量--path--加个“;”,然后把python安装路径加里面,我的是:“G:软件python”,也可以在安装里面选择“envionment variable”,这样就已经配置好了。
四、举例
在D盘里面创建一个python文件夹,再创建一个first.txt,里面内容:
1 # -*- coding: utf-8 -*- 2 # 等待用户输入 3 inp=raw_input("请输入内容:") 4 print(inp)
执行:cmd--python d:pythonfirst.txt
遇到问题:
-
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc7 in position 1: invalid continuation
- 这个是汉字编码问题,python3版本需要调整为"# -*- coding: GB2312 -*-"
- (学到的新知识:cmd的复制粘贴方法--右键--选择--回车键即为粘贴,也可以在标题栏上面右键--属性--设置)
-
NameError: name 'raw_input' is not defined
- 原因是因为python3用input代替了raw_input
- 最终代码为:
1 # -*- coding: GB2312 -*- 2 # 等待用户输入 3 inp=input("请输入内容:") 4 print(inp)
执行效果:
请输入内容:scholar
scholar
程序改进:
# -*- coding: GB2312 -*- user=input("请输入用户名:") pwd=input("请输入密码:") if user=="maiya" and pwd=="123": print("登陆成功!") else: print("登录失败!")
其中遇到问题:
SyntaxError: invalid character in identifier
句法错误:有中文字符,如:,空格等等
SyntaxError: invalid syntax
else前面多了个空格。