栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python语言程序设计笔记(MOOC北理工)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python语言程序设计笔记(MOOC北理工)

第一讲 python基本语法元素

计算机的两大特性:功能性和可编程性(程序设计)

计算机技术是按照摩尔定律发展的,表现为指数形式

编译和解释:

 源代码:采用某种编程语言编写的计算机程序,人类可读

目标代码:计算机可直接执行,人类不可读(专家除外)

编译:一次性翻译,之后不再需要源代码 >  静态语言:c,c++

解释:每次都需要翻译(同声翻译) >  脚本语言(脚本还在,源代码就在):python,php

IPO:输入---处理---输出   处理的核心是算法

温度转换程序:

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

格式框架:单行注释:#  多行注释:三个单引号

变量:可向变量赋值,单一=号为赋值符号

命名:关联标识符的过程

        命名规则:大小写字母,数字,下划线,汉字等字符组合

        注意事项:大小写敏感,首字符不能是数字,不与保留字(被编程语言内部定义并保留使用的标识符)相同

数据类型:

字符串——正向递增序号(从0开始)和反向递减序号(从-1开始)

        索引:返回字符串中的单个字符[M]

        切片操作:[M,N] 获取从M到N-1个字符

数字类型——整数、浮点数类型和列表类型

赋值语句——=号赋值

分支语句——由判断条件决定程序运行方向的语句

print中的槽——格式化方法: {:.2f}

eval()——去掉函数最外侧引号并执行余下语句的函数  

        如:eval("1")  output:1

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/423546.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号