**

1、python基本语法元素

1.2**
C诞生于1972年,python诞生于1990年
静态语言:编译执行:C/C++\Java,执行速度快
脚本语言;解释执行:Python、JavaScript、PHP,维护灵活程序的基本编写方法:IPO
Input输入、Process处理、Output输出
1.3温度转化实例
#TempConvert.py
TempStr = input(“请输入带有符号的温度值;”)
if TempStr[-1] in [‘F’,‘f’]:
C = (eval(TempStr[0:-1]) - 32)/1.8
print(“转换后的温度是{;.2f}C”.format©)
elif TempStr[-1] in [‘C’,‘c’]:
F = 1.8*eval(TempStr[0:-1]) + 32
print(“转化后的温度是{:.2f}F”.format(F))
else:
print(“输入格式错误”)
1.4程序语法元素分析
程序的格式框架:
缩进:严格明确、所属关系、长度一致(4个空格/1个Tab键)
注释:单行:# 多行:“’ ”‘命名与保留字
变量:用来保存和表示数据的占位符号
命名:关联标识符的过程
规则:大小写字母、数字、下划线和汉字等字符组合、首字符不为数字、不与保留字相同
保留字:被编程语言内部定义并保留使用的标识符
33个:and elif import global as else in return except try break finally lambda while for not continue from or def if pass del True False None / raise nonlocal assert is class with yield
数据类型
字符串:由0个或多个字符组成的有序字符序列
字符串使用:
索引:返回字符串中单个字符 “ “[M]
切片:返回字符串中一段字符 “ ”[M:N]
整数:数学中的整数
浮点数:…实数,带有小数部分
列表;由0个或多个数据组成的有序数列[‘ ’,’’]
语句与函数
赋值语句、分支语句、print函数
python程序的输入输出
输入 <变量>= input(<提示信息字符串>)
输入的信息保存在变量中 输出 print(<拟输出字符串或字符串变量>)
print()函数的格式化:
Print(“转化后的温度是{:.2f}C”.format©)
{}表示槽,后续变量填充到槽中 .2f表示取小数点后2位
{:.2f} 用于控制浮点数的小数点后两位输出估函数
eval() 去掉参数最外侧引号并执行余下语句
eval(<字符串或字符串变量>)
//作业eg:
1. 普遍认为Python语言诞生于1991年。
2. 利用print()格式化输出,{:.2f}用于控制浮点数的小数点后两位输出
3. Hello World的条件输出获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:如果输入值是0,直接输出"Hello World",如果输入值大于0,以两个字符一行方式输出"Hello World"(空格也是字符),如果输入值小于0,以垂直方式输出"Hello World"示例 10Hello World参考代码如下:
n = eval(input())
if n == 0:
print(“Hello World”)
elif n > 0:
print(“He\nll\no \nWo\nrl\nd”)
else:
for c in “Hello World”:
print©
4. 数值运算获得用户输入的一个字符串,格式如下:M OP N,其中,M和N是任何数字,OP代表一种操作,表示为如下四种:+, -, *, /(加减乘除),根据OP,输出M OP N的运算结果,统一保存小数点后2位。注意:M和OP、OP和N之间可以存在多个空格,不考虑输入错误情况。示例 110 + 1001 / 20110.000.05
参考答案如下:s = input()print("{:.2f}".format(eval(s)))体会eval()函数的作用,在编程中用处很大

python慕课笔记 Python语言程序设计 嵩天笔记整理相关推荐

  1. [转载] 《Python语言程序设计》课程笔记

    参考链接: Python程式设计语言 文章目录 第一部分 Python快速入门第1周 Python基本语法元素第2周 Python基本图形绘制 第二部分 Python基础语法第3周 基本数据类型3.1 ...

  2. python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案

    嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...

  3. 南京工业大学python期末考试_Python语言程序设计(杨晓秋)_章节测验,期末考试,慕课答案查询公众号...

    Python语言程序设计(杨晓秋)_章节测验,期末考试,慕课答案查询公众号 更多相关问题 BOOK3Test2 仰卧起坐可发展腹直肌力量的练习. 以下不属于卫生服务定价原则的是 下面关于Windows ...

  4. java语言程序设计 笔记_Java语言程序设计笔记

    本文主要向大家介绍了Java语言程序设计笔记,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 对象的自动清除 · 对象回收是由垃圾回收线程负责 · System.gc()方法可以要求系 ...

  5. 《Go语言程序设计》读书笔记(二)函数

    <Go 语言程序设计>在线阅读地址:https://yar999.gitbooks.io/go... 函数 函数声明 函数声明包括函数名.形式参数列表.返回值列表(可省略)以及函数体. f ...

  6. 读书笔记-C语言程序设计-西安电子科技大学出版社-王娟勤-【未完待续】

    C语言程序设计 王娟勤 西安电子科技大学出版社 ISBN-9787560636702 自建索引, 仅供参考, 以备后查 九.位运算 C语言提供6种基本位运算功能:位取反(单目运算).位与.位或.位异或 ...

  7. 个人笔记——C语言入门的零散笔记

    C语言入门的零散笔记 说明 格式/语法 整体格式 C中的注释 定义常量 ++与\-\- 输入 判断if语句 循环 switch-case 函数 C语言的类型 整数: char 浮点数: 逻辑: 指针 ...

  8. 单片机c语言程序设计实训报告,(整理)单片机C语言程序设计实训100例.doc

    (整理)单片机C语言程序设计实训100例.doc .单片机C语言程序设计实训100例基于8051Proteus仿真案例第 01 篇 基础程序设计01闪烁的LED/* 名称闪烁的LED说明LED按设定的 ...

  9. 【python】Python语言程序设计/嵩天老师入门课程笔记整理

    分章节目录 1.python开发环境配置 1.1 程序语言分类(执行方式): 1.2 python程序语法元素分析: 1.3 python保留字 2.python绘图 2.1 编程语言概述 2.2 t ...

最新文章

  1. 30 篇亮点论文、5 大主题带你一览 ECCV 2020研究趋势
  2. Dalvik VM的主要特征
  3. Collection中list集合的应用常见的方法
  4. 解析IP地址与MAC地址
  5. 牛!这个省明确:科研人员平均薪酬水平 要高于企业管理人员!
  6. 2016-02-24 获取设备 通知开关
  7. 数据结构期末复习之排序
  8. 10 - 箱梁网格划分
  9. vs中opencv配置
  10. java基础-异或运算
  11. AttributeError: module ‘ahocorasick‘ has no attribute ‘Automaton‘
  12. 给图片添加指示箭头或者选中效果
  13. SoftICE使用(2)-网络远程调试zz xfocus
  14. 求职技巧:网投简历如何才能做到最抢眼
  15. 贪吃蛇 (自我修改添加)
  16. JavaWeb——EL 函数
  17. 四川救援直升机飞机失事原因详解
  18. 中国定制家具行业深度调研及投资前景预测报告
  19. 天下足球--背景音乐
  20. python环境迁移:从联网笔记本到离线服务器

热门文章

  1. 如何看计算机cpu的好坏,怎么看电脑的配置(如何判断cpu的好坏)
  2. 周杰伦入局元宇宙,带你搞懂元宇宙怎么玩
  3. java计算机毕业设计-线上自助旅游报名网-源程序+mysql+系统+lw文档+远程调试
  4. Docker将会在Windows和MAC平台本地化
  5. php7.4 源码安装
  6. 计算机桌面显示变小,电脑屏幕变小怎么还原回来
  7. 盲盒包装流水线(数据结构实践-栈)
  8. 批量读取和写出excel数据#R语言#
  9. ubuntu软件开发必备东西
  10. 【UOJ #62】【UR #5】怎样跑得更快(莫比乌斯反演)