欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

小白Python学习笔记1

程序员文章站 2022-03-10 22:14:26
...

小白Python学习笔记1

实例1:温度转换

#TempConvert.py
TempStr=input("请输入带有符号的温度值:")
if TempStr[-1] in ["F","f"]:
    C=(eval(TempStr[0:-1])-32)/1.8
    print("转换后温度是{:.2f}C".format(C))
elif TempStr[-1] in ["C","c"]:
    F=1.8*eval(TempStr[0:-1])+32
    print("转换后温度是{:.2f}F".format(F))
else:
    print("输入格式错误")
 

1.1程序的格式框架

1.1.1缩进:一行代码前的空白区域,表达程序的格式框架。
小白Python学习笔记1

1.2注释:

单行注释 以#号开头
多行注释 在’’’ ‘’'之间

1.3命名、变量、保留字

1.3.1变量:用于保存和表示数据的占位符
小白Python学习笔记1
1.3.2变量命名规则:大小写字母、数字、下划线组合。
首字符不能是数字,不能是保留字
1.3.3保留字:也叫关键字,是编程语言基本单词。
小白Python学习笔记1

1.4数据类型

1.4.1字符串类型:由0个或多个字符组成的有序字符序列。
由一对 ” 或一对 ’ 表示。
小白Python学习笔记1
小白Python学习笔记1

字符串的使用:
1.索引:返回字符串中单个字符。例TempStr[-1]为f或c
2.切片:返回字符串中一段字符。例TempStr[0:-1]
1.4.2数字类型
1.整数类型:数学中的整数
2.浮点数类型:数学中的实数,带小数部分
1.4.3列表类型:由0个或多个数据组成的有序序列
用[ ]表示,用(,)分隔元素。使用保留字in判断一个元素是否在列表中。TempStr[-1] in [‘C’,‘c’] 判断前者是否与列表中某个元素相同。
小白Python学习笔记1

1.5语句与函数

1.5.1语句:该实例中出现赋值语句和分支语句
1.赋值语句:由赋值符号构成的一段代码。用来给变量赋予新的数据值。如C=(eval(TempStr[0:-1])-32)/1.8
赋值语句右侧的数据类型同时作用于变量。
如TempStr=input(" ")#input返回一个字符串。
2.分支语句:由判断条件决定程序运行方向的语句。使用if、elif、else保留字构成分支结构。保留字所在行应有:
1.5.2函数:根据输出参数产生不同输出的功能过程。
该实例中出现input()、eval()和print()函数。
1.输入函数input():从控制台获得用户输入的函数。
格式:<变量>=input(“提示信息字符串:”)
TempStr=input(“请输入:”)
2.输出函数print():以字符形式向控制台输出结果的函数。
小白Python学习笔记1
3.eval()函数:去掉参数最外侧引号并执行余下语句的函数
小白Python学习笔记1

相关标签: python