博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机基础知识及基础编程
阅读量:5304 次
发布时间:2019-06-14

本文共 1890 字,大约阅读时间需要 6 分钟。

目录

计算机是什么

计算机是一种工具,用来打游戏/泡妞/看小说/看书/看电影,计算机能够帮助我们完成需求

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

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

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

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

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

计算机的发展史

1946年第一台计算机埃尼阿克诞生,用来破译密码

设计导弹的路程

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

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

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

计算机的分类

硬件:废铜烂铁

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

操作系统

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

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

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

编程语言

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

语言:人与人交流的介质

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

编程语言的作用

制造操作系统

制造软件

python温度转换

代码:

temp = input('请输入温度:')if temp[-1:] == 'C':    F = eval(temp[:-1])*1.8+32    print(F)elif temp[-1:] == 'F':    C = (eval(temp[:-1])-32)/1.8    print(C)

效果:

1739651-20190712190646644-89923623.png

代码:

t = input('请输入时间:')if t[-3:] == 'min':    m = eval(t[:-3])/1440    print(str(m)+'d')elif t[-1:] == 'd':    d = eval(t[:-1])*1440    print(str(d)+'min')

效果:

1739651-20190712190756113-309994052.png

注释:# S = 123#    -3-2-1#     012# a ='1440min'# print(a[-3:])  #min

day01练习

第一题:针对字符串nick handsome, height 180, age 18, weight 140,切割出字符串内nick的身高、体重、年龄

a = 'nick handsome,height 180,age 18,weight 140'print('身高,体重,年龄分别为:'+','+str(a[21:24])+','+str(a[39:])+','+str(a[29:31]))

第二题:自定制体重转换器,用户可能输出70000g、140jin、70000000mg,统一输出为140kg

weight = input('请输入带单位的体重:')if weight[-1:] == 'g' and '9' >= weight[-2:-1] >= '0':    g = eval(weight[:-1])/100    print(str(g)+'kg')elif weight[-3:] =='jin':    j = eval(weight[:-3])/2    print(str(j)+'kg')elif weight[-2:] == 'mg':    m = eval(weight[:-2])/1000000    print(str(m)+'kg')else:    print('输入格式不正确!!!')

第三题:自定制计算器,要求:输入数字1、运算符(+-*/)、数字2,对数字1 和 数字2 进行对应的运算

a = input('请输入数字:')b = input('再次输入数字:')c = input('确定它们之间的运算:')if c == '+':    print(eval(a)+eval(b))elif c == '-':    print(eval(a)-eval(b))elif c == '*':    print(eval(a)*eval(b))elif c == '/':    print(eval(a)/eval(b))

第四题:构造猜年龄游戏,要求:当输入年龄大于指定年龄,输出猜大了;当输入年龄小于指定年龄,输出猜小了

age = input('请输入年龄:')a = 20if eval(age) > a:    print('年龄猜大了!')elif eval(age) < a:    print('年龄猜小了!')elif eval(age) == a:    print('正确!!!')

转载于:https://www.cnblogs.com/lvxiwei/p/11177919.html

你可能感兴趣的文章
Python 发 邮件
查看>>
mysql忘记密码的解决办法
查看>>
全面分析Java的垃圾回收机制2
查看>>
[Code Festival 2017 qual A] C: Palindromic Matrix
查看>>
修改博客园css样式
查看>>
Python3 高阶函数
查看>>
初始面向对象
查看>>
docker一键安装
查看>>
leetcode Letter Combinations of a Phone Number
查看>>
ALS算法 (面试准备)
查看>>
Unity 5.4 测试版本新特性---因吹丝停
查看>>
7.5 文件操作
查看>>
DFS-hdu-2821-Pusher
查看>>
MyEclipse中将普通Java项目convert(转化)为Maven项目
查看>>
node js 安装.node-gyp/8.9.4 权限 无法访问
查看>>
windows基本命令
查看>>
VMware中CentOS设置静态IP
查看>>
[poj1006]Biorhythms
查看>>
jsp
查看>>
Hyper-V虚拟机上安装一个图形界面的Linux系统
查看>>