1.环境搭建
- 解释器安装
http://www.python.org
下载对应版本的解释器安装,注意在Windows下一定要将安装路径加到系统的环境变量中,这样可以在任何路径下调用Python解释器,由于历史的原因,Python在历史上有两个版本,分别是2.x和3.x系列,几年之前2.x版本大行其道,虽然官方明确表示,3.x才是未来,但是,众所周知,Python的强大之处在于其强大的第三方库支持,几年前许多库对3.x不支持,所以选择起来会有些犹豫,但是现在,许多库也都逐渐停止了对2.x的支持,加入到3.x的大环境中,因此,建议安装3.5以上的版本。
安装完成之后,将安装路径加入系统环境变量之中后,在Windows搜索栏输入IDLE即可,或者打开cmd,输入python即可打开Python的shell,这是个交互式环境。 - 集成开发环境
推荐PyCharm社区版(社区版不要钱)
如果需要科学计算,在Windows下推荐Anaconda
2.温度转换实例
题目:摄氏度和华氏度的转换
输入:带有摄氏度或华氏度的标志的温度值,如:82F,82f表示华氏度82度,28C,28c表示摄氏度28度
输出:将一种温度转换成另一种温度,保留小数点后两位
转换公式:C = (F - 32)/1.8 F = C * 1.8 + 32
TempStr = input("请输入带有符号的温度值:")
if TempStr[-1] in ['F','f']:
C = (eval(TempStr[:-1]) - 32) / 1.8
print("转换后的温度是{:.2f}C".format(C))
elif TempStr[-1] in ['C','c']:
F = 1.8 * eval(TempStr[:-1]) + 32
print("转换后的温度是{:.2f}".format(F))
else:
print("输入数据错误!")
运行结果示例:
请输入带有符号的温度值:82f
转换后的温度是27.78C
3.基本语法摘要
- 冒号加缩进
Python语法功能的一部分,表达代码的所属关系,缩进不正确会导致程序的运行错误,它是表达代码间包含和层次关系的唯一方式,需要所有的缩进保持一致的缩进长度,建议4个空格 - 注释
使用#号表示注释,注释是辅助性的说明信息,单行注释以#开始:
#这是一个单行注释
多行注释使用三引号表示:
"""
这是注释的第一行
这是注释的第二行
这是注释的第三行
"""
- 续行
一般来说,代码写在一行,如果写不完需要续行,用\来进行
C = (eval(TempStr[:-1] \
) - 32) / 1.8
- 命名和保留字
变量是程序中用于保存和表示数据的占位符号,在Python中,变量的使用无需定义,可以直接使用,使用=进行变量的赋值
命名就是设定标识符的过程,用于变量,函数,类名等等
命名可以采用大小写字母,数字下划线等字符组成,大小写敏感,首字母不能使数字,不能与保留字相同
保留字是被编程语言内部定义并保留使用的标识符,一共33个