python turtle绘图中角度坐标系的绝对零度方向是_Python语言程序设计回顾

课程链接:

Python语言程序设计_中国大学MOOC(慕课)​www.icourse163.org
9123f648338ec9cca86aca3cb56ae28a.png
Python123​python123.io

一、绪论

1.1教学目标

1.掌握抽象并求解基本问题的能力

2.复杂计算问题

3.科技创新

1.2实践、认识、再实践、再认识,这就是辩证唯物论的全部认识论,这就是辩证唯物论的知行统一观

实践、实践、实践

二、 Python基本语法元素

2.1.计算机的发展

2.1.1计算机的发展参照摩尔定律,表现为指数方式

1.计算机硬件所依赖的集成电路规模参照摩尔定律发展

2.计算机运行速度因此也接近几何级数快速增长

3.当今世界,唯一长达50年有效且按照指数发展的技术领域

2.2.内置类

1.不可变的类,如float,bool,int,tuple,str,frozenset

2.可变类,如list,set,dict

3.bool类 True、False

4.整型类int

可以表示任意大小

用0前缀表示不同进制

ob二进制

0o8进制

0x16进制

5.浮点类float

类似c的double

采用固定精度

6.序列类型

1.列表类list

存储数据的引用序列

元素可以是任意类型

基于数组的序列,采用0索引

具有随需求动态扩展和收缩存储容里的能力

使用[]作为分隔符,[]本身表示空表

list()默认产生空表,但可以接收任何可选代类型的参数

2.元组类tuple

list的不可变版本,()表示元组

(17,)表示1元元组,(17)表示带括号的表达式

3.str类

不变的字符序列

可以用''或者""将字符串括起来

具有转义字符,用n表示回车换行

可以使用'''或者""",使得换行符号在字符串中自然出现。

4.set和frozenset类

表示没有重复元素且没有关联的数据集合

有高度优化的方法检查特定元素是否在集合内(采用散列/哈希方法)

{}作为集合发分隔符,{}不代表空集合,而代表空字典

5.字典类dict

字典映射,从不同的键找到应的值

2.3.Python的两种编程方式

-交互式:对每个输入语句即时运行结果,适合语法练习

-文件式:批量执行一组语句并运行结果,编程的主要方式

2.4.设计题总结

temp = input()
if temp[-1] in ['c','C']:
    f=eval(temp[0:-1])*1.8+32
    print("{:.2f}F".format(f))
elif temp[-1] in ['f','F']:
    c=(eval(temp[0:-1])-32)/1.8
    print("{:.2f}C".format(c))
else:
    print("输入格式错误")
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值