day02作业

计算机是什么

工具,用来打游戏/泡妞/看小说/看书/看电影,计算机帮你完成了需求

扫地机器人(计算机):扫地

机械手臂(计算机):加工产品

人(高贵的人)--》奴隶 来做。

生产奴隶(机器(计算机))

计算机对于我们人类而言:奴隶,完成我们的需求,

计算机的发展史

1946,军事用途,破译密码

设计导弹的路程

如何通过计算机完成我们的需求

如果什么都没有,计算机就是废铜烂铁

  1. 充电
  2. 开机(启动一个东西---》控制废铜烂铁)

计算机的分类

硬件:废铜烂铁

软件:除了废铜烂铁就是软件

操作系统

属于软件,我们人类编写的一个东西,虚拟的

操作系统提供了我们什么:控制废铜烂铁

创建文件(操作系统提供给你的):存储数据,一个个字符

编程语言

编程语言和语言有区别吗?

语言: 人与人交流的介质

编程语言:人与计算机交流的介质

编程语言的作用

造操作系统

作业

  1. 针对字符串nick handsome, height 180, age 18, weight 140,切割出字符串内nick的身高、体重、年龄
  2. 自定制体重转换器,用户可能输出70000g、140jin、70000000mg,统一输出为140kg。
  3. 自定制计算器,要求:输入数字1、运算符(+-*/)、数字2,对数字1 和 数字2 进行对应的运算。
  4. 构造猜年龄游戏,要求:当输入年龄大于指定年龄,输出猜大了;当输入年龄小于指定年龄,输出猜小了

第一题

x='nick handsome, height 180, age 18, weight 140'
print('身高为:'+str(x[22:25:]))
print('年龄为:'+str(x[31:33:]))
print('体重为:'+str(x[-3:]))

1740924-20190712201035685-384894136.png

第二题

tz=input('请输入体重:')
if tz[-1:] == 'g':
x = eval(tz[:-1])/1000
print(str(x)+'kg')
elif tz[-2:] == 'mg':
x = eval(tz[:-2])/1000000
print(str(x)+'kg')
elif tz[-3:] == 'jin':
x = eval(tz[:-3])/2
print(str(x) + 'kg')

1740924-20190712201230011-1025030440.png

第三题

print(eval(input('请输入公式:')))

1740924-20190712201417953-824657657.png

第四题

import random
mb = random.randint(0,100)
age= 0
while (age!= mb):
age = eval(input('请输入年龄:'))
if age > mb:
print('猜大了')
elif age == mb:
print('猜对了')
break
elif age < mb:
print('猜小了')

1740924-20190712201615668-1247155627.png

转载于:https://www.cnblogs.com/xm-lucky/p/11178308.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值