【Python笔记教程】Python教程1

  • A+
所属分类:Python 学习笔记
摘要

本期笔记整理了程序格式框架、保留字、分支结构、数据类型、以及函数print、input、eval的用法。

【Python笔记教程】Python教程1


笔记通过观看慕课MOOC嵩天老师的Python语言程序设计课程整理

【Python笔记教程】Python教程1

由温度转换实例引入

#TemConvert.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("输入格式错误")

程序的格式框架

缩进:严格明确、所属关系、缩进长度一致(长度不限制)

注释:#开头——单行注释

                 '''多行注释'''

保留字:33个   大小写敏感

展开

and as assert break class continue def

elif else except finally for from if

import in is lambda not or pass

raise return try while with yield del

global nonlocal True False None

注意后面几个是大写

数据类型:

整数       10011101

字符串     "10,011,101"

列表        [10,011,101]

字符串:单双引号一样、有序数列可进行索引(编号从0开始编号)

索引~-正向递增序号(0,1,2,3...)&反向递减序号(...,-3,-2,-1)

[]——索引  字符串[M]

切片  字符串[M:N](是左闭右开的)

数字:整数和浮点数

列表:[元素1,元素2,...]

分支语句 if elif else

if 条件 :   (不要忘记冒号,保留字语句后面都有一个冒号)

函数:

input("这是提示信息")——将返回一个字符串

print(“字符串{:.2f}”.format(变量))——将变量按2f格式放入{}槽中,2f表示保留2位小数

eval(带有引号的字符串)——脱掉最外面的一层引号,把其中的内容当做语句执行

  • 我的微信
  • 我的微信
  • weinxin
  • 我的QQ
  • 我的QQ
  • weinxin
SummerRuler

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

Protected with IP Blacklist CloudIP Blacklist Cloud