准备学python用什么电脑_001-小白学python-初入python世界

计算机组成原理

1534361-20181206223916062-1499823971.png

硬件

主机

cpu中央处理器 (运算器与控制器)

内存(只读,随机)

1534361-20181206223901438-1857911474.png

外设

输入设备(键盘,鼠标,录影(音)机)

输出设备(屏幕,扬声器)

硬盘(U盘,移动硬盘)

软件

系统软件

操作系统(作为应用软件与硬件的交互作用)

驱动程序

语言处理程序

数据库管理系统

应用软件

用户软件

文本编辑器

浏览器

计算机如何处理程序

用户打开程序,程序开始执行;

操作系统将程序内容和相关数据送入计算机的内存;

CPU根据程序内容从内存中读取指令;

CPU分析、处理指令,并为取下一条指令做准备;

取下一条指令并分析、处理,如此重复操作,直至执行完程序中全部指令,最后将计算的结果放入指令指定的存储器地址中。

初步python

python背景

龟叔

1989年

借鉴abc 用c

1991年

社区维护

龟叔退位

版本 python2 python3

python语言特点

简单

明确

优雅

免费,开源

解释性

面向对象

可扩展,丰富的库

应用场景

web Django FlaskTornado

自动化运维

爬虫 Scrapy

科学计算 Numpy

游戏

桌面软件

第一个python程序

print('hello world')

python执行顺序

基本规则:从上到下

​ 判断执行

​ 循环执行

注释

单行 #

多行 “”“

变量

保存值的引用,获取值的操作权限

初识数据类型

数字

int

long

complex

float

字符串 str

布尔bool

标识符

python中有一些名字有特殊的用途,比如内置的函数,模块名,关键字

命名规则

数字字母下划线

不能数字开头

最好见名知意

输出

print()

字符串格式化输出

%s

%d

%f

换行输出

输入

input

可以palceholder

返回值是字符串类型

作业

关卡一

练习题1

1、你认为注释是用来做什么的

​ 注释一般给出当前代码块的功能,参数说明,返回值,以及如何使用

2、在python中,注释分几类?分别如何定义?

​ 两类:

​ 单行 #

​ 多行 """我是注释""" '''我是注释'''

3、请说出你对变量的理解,变量的作用是什么

​ 变量:

​ 1。变---可以重复利用(多次命名同一个,但是没必要)

​ 2。量---量化值

​ 3。获得内存中值的操作权限

​ 4。简化对值的操作

​ 5。一种抽象的值的表示,保存值的引用

4、请说出你对变量类型的理解

​ 变量其实没有类型,他的类型是由值的类型决定的

5、常见的标示符的命名规则有哪些

​ 数字字母下划线组成,不能也字母开头

​ 一般情况下都命名有意义的单词,

​ 有单下划线命名

​ 双下划线命名

​ 驼峰命名

​ 帕斯卡命名

6、简述什么是关键字

​ python中已经被使用具有特殊意义的名字

​ 如:

​ def return yield

​ if elif else

​ while True

​ for in

7、变量的类型有哪些

​ 数字,字符串,布尔类型,bytes类型,列表,元组,字典,集合,None

练习题2

1、请说出你对输出的理解

​ 1。print 只是提供给用户使用的输出

​ 2。不一定是打印出来才叫输出,函数的返回也可以叫做输出

​ 只要通过某种途径得到你想要的值

2、python是用什么方法来进行输出操作的?

​ 1。print 输出变量 输出值

​ 2。格式化输出字符串

3、请说出你对输入的理解

​ 1。input 只是提供给用户使用,模拟输入值

​ 2。输入也有其他的途径,音频数据输入,视频数据输入,键盘输入

​ 3。能发生数据传输的地方就有输入和输出

4、python是用什么方法来进行输入操作的?

​ 目前 input

5、什么是格式化,格式化输出有什么作用

​ 1。全称;字符串格式化输出

​ 2。很方便的输出你想输出的结果,可以"占位置"变量

​ 3。字符串格式化可以"携带数据"(变量值)

关卡二

练习题1

1、什么是python的交互模式,如何进入python交互模式

​ 1。终端

​ 输入 python 回车

练习题2

1、如何在程序中写一个注释

​ 1。能不写就不写

​ 2。简要写

​ 3。写清楚

​ 4。最好使用英文

​ 5。不要全写

2、python中单行注释的格式是?多行注释的格式是?

# """ '''

3、变量的命名应当符合什么规则,通常需要注意那几个点

​ 1。数字字母下划线

​ 2。不能数字开头

​ 3。见命名知意

​ 4。不能使用关键字,模块名

​ 5。帕斯卡或者驼峰命名(推荐)

4、请定义一个变量str1并赋值一个字符串"hello",再定义一个变量str2并赋值一个字符串"python",那么str1 + str2 的值是多少

​ # 字符串拼接

​ str1 = 'hello'

​ str2 = 'python'

​ print(str1 + str2) ----> "hellopython"

5、请写出你所知道的python的数据类型

​ 数字/字符串/bytes/列表/元组/字典/集合/布尔值

6、请分别使用大驼峰和小驼峰命名法定义两个变量,并为其赋值

​ MyName = 'li_yao'

​ myName = 'li_yao'

7、布尔类型的变量有哪些值

​ True

​ False

8、请指出下列变量的命名哪些是不规范的:

A、test B、python C、2name D、num2 E、if

F、!hello G、print H、itcast I、omg J、abc-def

K、temp L、else M、TEST N、Options

不规范:C E F G J L

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/499074.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html 添加窗口小部件,如何:为自定义窗口小部件定义主题(样式)项

波斯汪是的,有一种方法:假设您有一个小部件的属性声明(在中attrs.xml): 声明用于样式参考的属性(在中attrs.xml): 为小部件声明一组默认属性值(在中styles.xml):声明自定义主题(在中themes.xml):将此…

excel帮助文档_可以惊艳到你的6个excel基础技巧

Excel技巧太多,也许我们一直都在学习的路上,每天掌握一点点,工作轻松一点点,今天给大家带来6个excel经常会用到的技巧,操作简单,非常实用。技巧一:给excel文件添加打开密码第一步,很…

python find 不区分大小写_学好python拿高薪系列一(5):字符串操作和python数据结构...

大家好,上一期我们分享了python函数部分的内容,那么在这一期我们将分享python中有关字符串和列表的部分。字符串字符串没有什么好说的,知道一些常用的用法就行了。#字符串操作strr "hello,world!"#1、获取字符串长度print(len(strr…

for里面调用方法 vue_Vue源码阅读连载之Vue实例

我们学习Vue都是从下面这个例子开始的new Vue({render: h > h(App), }).$mount(#app)事实上,所有的Vue项目的组成组件都是一个Vue的实例,最后由根部的Vue实例去挂载到DOM上,当然这个"挂载"的操作可以针对不同的平台而有不同的行…

计算机组装怎么备份系统,手把手教你用GHOST备份还原安装电脑系统详细图文教程...

首先我们可以利用之前安装系统时提到的带启动功能和工具的系统安装盘,比如98启动盘或番茄花园的光盘,如果你用的U盘上带有GHOST工具,那很简单,我们还是要设置由光驱为第一启动项,重新启动电脑让电脑由光驱启动&#xf…

python车牌识别系统开源代码_python利用百度云接口实现车牌识别的示例

一个小需求---实现车牌识别。 目前有两个想法 1. 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 2. 自己实现车牌识别算法(复杂) 一开始准备使用百度云文字识别C SD…

c 包含其他文件_C/C++编程笔记:C/C++的编译和链接,计算机专业大学生必备知识...

C/C文件C/C程序文件包括 .h .c .hpp .cpp,其中源文件(.c .cpp)是基本的编译单元,头文件(.h .hpp)不会被编译器编译。C/C项目构建(build)过程,分为以下几个步骤 预处理 → 编译 → 链接。预编译预编译的过程可以理解为编译器(实际上是预处理器…

python函数命名空间_Python中的函数 ​命名空间 作用域和局部函数 匿名(lambda)函数...

函数 是 Python中最重要的代码组织和复用手段函数用def关键字声明,return关键字返回: def function(x, y, z1.5): if z > 1: return z * (x y) else: return z / (x y) ##可以拥有多条return语句,如果到达函数末尾时没有遇到任何一条ret…

二建施工管理思维导图_备考二建不丢分?二建思维导图全程指导,知识点记忆快、不分散...

关键字:二建 一建 建造师考试 建造师证书 建筑 工程 建筑项目 法规 管理 市政 公路目前,距离2020年二级建造师考试的时间越来越近,很多准备参加二建考试的朋友也开始紧张起来了。二建考试分为公共科和专业科,公共科为法规和管理&a…

机器学习线性回归算法实验报告_吴恩达机器学习系列4:线性回归的梯度下降算法...

之前我们已经学过了线性回归、代价函数和梯度下降,但是他们就像一个人的胳膊和腿,只有组合在一起才会成为一个「完整的人」,这个「完整的人」就是一个机器学习算法,让我们一起来学习第一个机器学习算法吧。这个机器学习算法叫做线…

树莓派python3_【树莓派】给ubuntu18安装python3.7

准备工作 安装工具 sudo apt update sudo apt upgrade sudo apt install gcc sudo apt install g sudo apt-get install libffi-dev sudo apt install build-essential checkinstall sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-de…

c++mfc编写实验_零基础学Windows窗口图形界面编程(不用MFC),菜鸟学完变身高手,敢与专业媲美...

又一门新的计算机课上线啦!什么课?看下面视频(以下视频是本课第一讲)用什么语言我们声明一下(这个在我们课上也跟同学强调):不要为用什么语言掐架!那是初学者的行为,为高手所不为。第二,我们这门课讲的不是…

超级计算机阿波罗11,Apollo 8000推进超算科学发展

Apollo 8000推进超算科学发展超级计算技术将理论转移到模拟数字环境和计算机分析,一直被应用于加快科学和工程领域的突破。最新的高性能计算技术带来的创新让企业客户也能够访问这些程序和应用、强化研发能力并获得竞争优势。Apollo 8000推进超算科学发展作为散热媒…

找不到r低版本_R的多进程使用与改进

R的多进程使用与改进在R中需要使用多进程时,常见方案是使用foreach和doParallel的组合。foreachforeach包中最重要的是foreach函数,该函数创建一个foreach对象,随后串行或并行的执行表达式。library(foreach)?foreachout:foreach( ..., .c…

html让图片移动到一定位置_百度移动搜索优化指南2.0

百度移动搜索优化指南 2.0前期准备工作【域名】与 PC 网站一样,域名是用户对一个网站的第一印象。一个好的移动域名,不仅容易记忆、易于输入,还能方便用户向其他人推荐。域名应尽量简短易懂,越短的域名记忆成本越低,越…

32位mysql安装包_关于Mysql的安装

在安装之前,为保证能够安装成功,请您尝试以下操作:1、卸载原有mysql;2、搜索C:盘中是否有残余的mysql文件,主要是log文件,全部删除;3、为保证能够正常连接服务器,尽量关闭电脑防火墙&#xff1b…

山东初二计算机会考,2017山东莱芜初二会考科目时间安排:6月14日

考试科目初中学业考试科目、分值和考试时长分别为:语文、数学、英语三科满分均为120分,考试时长均为120分钟,均按原始得分计入总分;思想品德、化学、历史、地理、生物满分均为100分,考试时长均为90分钟,均按考试分数50…

安装 ubuntu18_Ubuntu18.04安装docker及nvidia docker

Ubuntu18.04安装docker及nvidia docker 2之前的时候记得安装完docker之后还需要安装单独的nvidia docker 2,现在的话只需要安装nvidia container toolkit即可1、docker安装官网上又详细的介绍Install Docker Engine on Ubuntu​docs.docker.com或者sudo apt-get upd…

google账号解除游戏绑定_成长守护平台解除实名认证 公众号解绑操作流程

微信成长守护平台是一款培养孩子健康游戏习惯的游戏管控工具,那么微信成长守护平台怎么解除王者荣耀防沉迷呢?接下来小编就给大家带来了解除实名认证方法介绍,一起来看看吧!先简单了解一下游戏成长守护平台,它的运作方…

混凝土地坪机器人_地面整平机器人:精准又高效,轻松摆“平”混凝土

随着国内经济不断发展,工业厂房、大型广场、体育场、停车场等大面积场地的建设需求越来越多。这类场地大多使用混凝土现场浇筑地基,然后再覆盖地砖或地坪漆,因此对基础层的平整度提出了很高的要求。传统的混凝土地坪施工方法是人工找平&#…