Python基础入门(1)

Python123选择题练习+解析(1~150) python123复习选择题1~150 阅读详情

                                 第一章——打印函数 print

        大家好,我们今天来学习Python(入门1)。

        首先,学过编程的朋友都知道,学一种编程语言,第一件事就是让它说出"Hello World"。

        Python中 print 就是打印的意思,所以我们要打印出"Hello World",只需要一行代码:

print("Hello World")

        现在,我们就可以打印所有语句了!比如"你好!":

print("你好!")

       我们也能实现不换行。只需用 end=""  (引号里写用什么结尾)。比如说 Hello 不提行空一个格写 World:

print("Hello",end=" ")
print("World")

        Python中, print 不仅能打印文字,还能变成"计算机"呢!比如我们要算计算量比较大的算式:6485213+843227,我们就可以用 print 来实现:

print(6485213+843227)   # 注意:计算时不要加引号

        好了,我们今天就学这么多,接下来我布置作业:

一、选择题

        1.下面选项中,那个属于编程语言()? (5%)

        A.Windows

        B.Python

        C.Admin

        D.Hello

        2.下面那个选项,那个能打印出"你好,朋友!" (5%)

        A.priut("你好,朋友!")

        B.print(你好,朋友!)

        C.print"你好,朋友!"

        D.print("你好,朋友!")

        3. print("我饿了!") 这段代码执行后的效果是()? (5%)

        A.我饿了!

        B."我饿了!"

        C.("我饿了!")

        D.(我饿了!)

二、编程题      

        打招呼

1.先说"阿姨好!"   (20%)

2.不提行,空一个格。 (15%)

3.再说"叔叔好!"   (20%)

4.不提行,空一个格。 (15%)

5.最后说"大家好!"  (15%)

参考答案:

一、

        1.B

        2.D

        3.A

二、

print("阿姨好!",end=" ")
print("叔叔好!",end=" ")
print("大家好!")

                                 第二章——算术运算符

        好,我们开始学习算术运算符。

        首先,我们要知道算术运算符有哪些:

        编程中的:+ - * / // % **

        数学中的:+ - × ÷ (前四项)

        翻译过来:加 减 乘 除 整除 取余 幂次方

        其次,算术运算符是用来运算的。运算符左右两边用来进行运算的数值叫操作数。

        知道了算术运算符有哪些和算术运算符是什么,我们再来看看算术运算符怎么用。算术运算符一般和 print 在一起,这样可以打印出运算结果,当然也有其他用。比如给变量赋值。接下来,我们看一个实例:

print(631564*854+62/3**2)

        最后,我们学习一下算术运算符的优先级。优先级,意思就是先算哪个,后算哪个。

        **

        * / // %

        +-

        如果碰见括号,要先算括号里面的。

        今天的知识就这么多,慢慢消化一下。我布置一下今天的作业:

一、选择题

        1.下面选项中,不是算术运算符的是()? (5%)

        A.**

        B.%

        C.<

        D.//

        2.下面算式中,先算(),再算(),最后算()。 (5%)

        1+3/5**2

        A.+

        B.**

        C.*

        D./

        3. print(2+2**2*2) 这段代码执行后的结果是()? (5%)

        A.32

        B.10

        C.2+2**2*2

        D.18

二、编程题

        计算小达人

1.打印12*31= (20%)

2.不提行 (25%)

3.打印出12*31的结果 (40%)

参考答案:

一、

        1.C

        2.B D A

        3.B

二、

print("12*31=",end="")
print(12*31)

                                 第三章——变量初步

        今天,我们来认识变量。首先,变量是什么呢?变量其实就是一种变化的量,大小不固定,可以是数字,也可以是字符串(提前说一下啊,字符串就是那种被引号包起来的那些)。

        然后,我们来看看变量怎么创建。我们就用   变量名 = 数据   这种方式来创建一个变量,中间那个等于是赋值符号。给变量取名的时候要注意:

        1.变量名只能由数字、下划线( _ )、字母组成。

        2.变量名不能以数字开头。

        3.变量名不能使关键字。

        4.变量名见名知意(建议)

name="小明"   # 创建变量 name  见名知意 name-名字
name="小婉"   # 变量可以变

        好,今天的内容比较少,接下来是我给你们留的作业:

一、选择题

        1.下面选项中,变量名正确的是()? (5%)

        A.2name

        B.nsme/age

        C.print

        D.age

        2.下面代码执行后,a=()? (5%)

a=10
a=5
b=12
a=b-a-a
a=a+1

        A.3

        B.-7

        C.8

        D.5

        3.下面哪段代码执行后,()能让a和b的大小交换? (5%)

        A.

a=10
b=20
h=None
a=h
h=b
a=b

        B.

a=10
b=20
h=None
a=h
b=a
h=b

        C.

a=10
b=20
h=None
h=a
a=b
b=h

二、编程题

        和是多少

1.将21赋给a (25%)

2.将32赋给b (25%)

3.打印21+32= (5%)

4.不提行 (5%)

5.打印a+b的和 (25%)

参考答案:

一、

        1.D

        2.A

        3.C

二、

a=21
b=32
print("21+32=",end="")
print(a+b)

                              第四章——数据类型初探

        今天呢,我们来认识一下数据类型。数据类型,大致分为四类:

        int       float       str       bool

        整型 浮点型 字符串 布尔类型

        我们先来认识 int 类型(整型),说通俗点就是整数;然后是 float 类型(浮点型),也就是小数;我们再来看看 str 类型(字符串),字符串呢,我们以前也接触过,也就是那种包在引号里面的;最后是 bool 类型(布尔类型),可能你们还没接触过,它就两个: True 和 False ,也就是是和不是。

        来看看它们的运用, int :

print(1.2)
print(1.5)
print(1.9)
print(1.82)
print(1.99)

        我们发现上面的代码运行后,结果都是一,也就是 float 转换为 int 不是四舍五入,也不是五舍六入,而是去尾。

        float :

print(float(1))
print(float(34))

        我们发现,上面的结果分别是 1.0 和 34.0 ,也就是 int 转换为 float 就是末尾添零。

        str 就不用讲了吧!直接看 bool :

print(1+2==3)
print(3-2==2)

        最后,我们来学习怎么查看一个代码的类型。要想查看类型,我们要学习 type 函数。比如:

print(type(12))
print(type("你好"))

        12的类型是 int ,"你好" 的类型是 str 。

        今天的可就到这里,接下来是作业:

一、选择题

        1.   12.0的类型是()? (5%)

        A. int

        B. str

        C.float

        D.bool

        2. "ni" 的类型是()? (5%)

        A.bool

        B.str

        C.int

        D.float

        3.下面选项中,类型是 int 的是()? (5%)

        A.  "12"

        B.  1.21

        C.  "你好"

        D. 12

二、编程题

        类型是什么

1.打印 1 的类型。 (20%)

2.打印"你好"的类型。 (20%)

3.不提行,空一个格。 (15%)

4.打印1.0的类型。 (20%)

参考答案:

一、

        1.C

        2.B

        3.D

二、

print(type(1))
print(type("你好"),end=" ")
print(type(1.0))

                                        结束语

        好了,我们Python入门1这篇文章就结束了,这是我的第一篇文章。如果这篇文章点赞破20,评论破15,我就更新下一篇——Python入门2。谢谢大家的阅读。

Python习题答案 python 阅读详情

相关推荐

Python基础入门知识(1)

Python基础入门教学1 Python入门1.1 Hello world1.2相关函数1.3 英文注解2 Python的基础知识2.1 变量2.1.1什么是变量?2.1.2 定义变量2.1.3 变量命名规则2.2 数据类型2.2.1 数字 1 Python入门 1.1 Hello world 1、在最上面的“pythonProject”文件夹上右击,新建——Python包,创建一个名称为“1Python入门”的新Python包 2、在刚建好的“1Python入门”Python包上右击,新建——Pytho

shirley1222的博客 1万+

2023年Python选择题及答案解析【35道】

1、在Python3中,运行结果为: 2、在Python3中,字符串的变换结果为: 3、在Python3中,下列程序运行结果为: 4、在Python3中,下列程序结果为: 5、a与b定义如下,下列哪个选项是正确的? 6、在Python3中,下列程序运行结果为: 7、对于下面的python3函数,如果输入的参数n非常大,函数的返回值会趋近于以下哪一个值(选项中的值用Python表达式来表示)() 8、以下程序输出为: 9、执行以下程序,结果输出为() 10、下列程序打印结果为( ) 11、下列哪个语句在Pyt

weixin_43474701的博客 1万+

python 10天基础入门 day1(上)

首先介绍了python的优缺点和就业方向,其次介绍了如何下载python和通过cmd来运行python文件,此外,还介绍了pycharm的使用。随后进入正式教学:type函数、逻辑运算符and or not,赋值运算符,python的输入与输出以及基本的流程控制

m0_61375596的博客 1005

Python选择题

基本常识 15. 关于 Python 语言的特点,以下选项中描述错误的是 A..Python 语言是非开源语言 B..Python 语言是跨平台语言 C..Python 语言是多模型语言 D..Python 语言是脚本语言 正确答案: A. 以下选项中说法不正确的是 A.. C语言是静态语言,Python语言是脚本语言 B..编译是将源代码转换成目标代码的过程 C..解释是将源代码逐条转换成目...

weixin_43793040的博客 22万+

[Python教程]0基础不用怕,从0到1轻松教你入门Python

CDA数据分析师 出品 大家好,我是写BUG的一行,大家可以叫我一行,今天带领大家进行Python从入门到提高的学习路程。首先我们先对Python有个基本的了解和清晰的概念,然后再一步一步从基础开始提升,进而全面开启你的Python进修之路。 本篇内容一共分为四个部分: Python语言的背景知识 Python软件包的安装方法 编写的第一个Python程序 良好的编程规定 Python语言的背景知识 众所周知,在21世纪的今天,电脑已经非常普及了,人们可以利用它购物、聊天、视频通话...

m0_60720377的博客 1342

python基础入门(1)

​一、python入门 二、python缩进 三、Python注释 1)单行注释 2)多行注释 四、Python 变量 1)变量定义理解 2) 变量名命名 3) 分配多个值 4)输出变量 5)全局变量与局部变量,全局关键字 ​

PY洋洋 1894

Python期末复习题(一)

python期末复习题

2201_75350750的博客 5636

H.264 Profile与Level详解:如何为不同应用场景选择合适的编码配置

本文深入解析了H.264编码标准中的Profile与Level概念,指导开发者如何为不同应用场景选择合适的配置。文章对比了Baseline、Main和High三大Profile的特性与适用场景,并解释了Level如何限定视频的分辨率、帧率与码率上限。通过实战指南,帮助读者在视频通话、在线点播和专业制作等场景中,平衡画质、兼容性与性能,实现高效编码。

rgv2345678的博客 240

深度学习入门Day1--Python基础

python入门

basai123的博客 989

深入解析EDID中Display Descriptor Block的配置技巧与实战应用

本文深入解析EDID中Display Descriptor Block的配置技巧与实战应用。通过剖析像素时钟、有效像素、消隐区与同步脉冲等核心参数,并结合1280x720@60Hz的实战配置案例,指导开发者如何正确为定制硬件或非标准显示器编写“身份证”,避免黑屏、分辨率异常等问题,确保显示设备完美点亮。

1a2s3d4f5g的博客 879

《从0到1:CTFer成长之路》书籍配套题目-[第二章 web进阶]文件上传

[第二章 web进阶]文件上传开始行动绕过第1个限制绕过第2个限制 介绍:记录一下笔记,方便以后迅速回忆使用。 《从0到1:CTFer成长之路》书籍配套题目,来源网站:《从0到1:CTFer成长之路》 先看一下题目源码: <?php header("Content-Type:text/html; charset=utf-8"); // 每5分钟会清除一次目录下上传的文件 require_once('pclzip.lib.php'); if(!$_FILES){ echo '

weixin_46703850的博客 3411

Python入门教程超详细1小时学会Python:快速掌握Python编程基础

Python入门教程超详细1小时学会Python:快速掌握Python编程基础 【下载地址】Python入门教程超详细1小时学会Python 这是一个专为初学者设计的Python入门教程,帮助您在短短1小时内快速掌握Python编程基础。教程内容涵盖Python简介与安装、基本语法、常用数据类型、控制结构、函数定义以及常...

gitblog_06793的博客 397

CentOS7下快速修复libssl.so.1.1缺失问题(附腾讯云镜像加速下载)

本文详细介绍了在CentOS7系统中快速修复libssl.so.1.1缺失问题的工程化实践方案。通过编译安装OpenSSL 1.1.x版本、配置动态链接器及创建符号链接等步骤,有效解决共享对象文件缺失问题,并提供了腾讯云镜像加速下载的优化方案,帮助开发者高效部署现代应用。

weixin_33711647的博客 371

python 10天基础入门 day1作业

本文章给出了两道作业题检验同学们在day1中的学习成果,建议先不看代码,自己想方法,然后练习,看看答案是否一致

m0_61375596的博客 244

解决/usr/lib64/libstdc++.so.6和/lib64/libc.so.6版本过低问题

在CentOS7.0中编译好MySQL5.7.14之后,然后在CentOS6.5中初始化MySQL,执行:/usr/local/mysql/bin/mysqld --version出现如下问题:./bin/mysqld: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./bin/mysqld)

poxiaonie的博客 2万+

ESP32 TWAI CAN库实战:从零构建CyberGear微电机控制框架

本文详细介绍了如何利用ESP32的TWAI控制器和Arduino环境,从零构建一个面向对象的CyberGear微电机控制框架。该框架将复杂的CAN通信协议封装为简洁的API,开发者无需深究底层细节,即可轻松实现电机的速度、位置和扭矩控制,大幅简化机器人关节、云台等项目的开发流程。

oil88的博客 499

python 入门基础day1

1.Python环境安装(安装python.exe) 注意事项: add python to path: 添加python目录到环境变量 添加到环境变量的好处: 能够在任意位置使用目录下的程序 查看环境变量中的内容:path python的安装路径: C:\Users\admin\AppData\Local\Programs\Python\Python36 install (安装) for...

weixin_46056151的博客 347

MediaCodec视频解码流程详解及参考demo

本文主要讲解mediacodec的视频解码流程,及demo参考例子。

分享音视频技术 7877

1 python 基础入门

1python基础入门 1.1 变量 目标 变量的作用 定义变量 认识数据类型 一. 变量的作用 举例体验:我们去图书馆读书,怎么样快速找到自己想要的书籍呢?是不是管理员提前将书放到固定位置,并把这个位置进行了编号,我们只需要在图书馆中按照这个编号查找指定的位置就能找到想要的书籍。 这个编号其实就是把书籍存放的书架位置起了一个名字,方便后期查找和使用。 程序中,数据都是临时存储在内存中,为了更快速的查找或使用这个数据,通常我们把这个数据在内存中存储之后定义一个名称,这个名称就是变量。 变量就是一个

qq_41246557的博客 387

【专栏目录】

🌟 深度学习工程师的终极武器库!本专栏深度解析近3年CV领域最前沿的YoloV8改进方案,每一种方法都经过实战验证,性能显著提升!🌟。

m0_47867638的博客 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Python基础入门1

(www.elijahqi.win/archives/3998) python 基础1 写在前言 python与c++的一个区别就是不再区分变量的类型了 就是不需要我们定义这个变量是什么类型了 刚入门对于一些原理其实不清楚的仅仅总结下基础用法 基础语法 注释的话用 "#"即可 # 第一个注释 print ("Elijahqi") # 第二个注释 多行注释可以用多个 # 号,还有 ‘’’ 和 “...

Elijahqi 217

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Python入门学习笔记1-Python基础

本文介绍了Python学习的前导知识概念以及必记基础函数,如善用help方法查看帮助文档,以及内置对象类型(整数、浮点数、字符串、列表、元祖、字典、集合。)的概念以及常用函数的详解。

RuiHe_pan的博客 5938

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

python3.8学习_python3.8.1 入门基础学习 之 【字典】 学习

python3.8.1 入门基础学习 之 【字典】 学习字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:1、python3.8.1 访问字典里的值把相应的键放入到方括号中,如下实例:def dict():dict = {'Name': 'python3,8,1...

weixin_39973271的博客 235

通过题目入门python基础1

简介:本文通过,python的基础题目,带领大家入门python的基础语法,以实用主义为主。

jakelihua 691

Python基础入门-1

认识pythonpython是一种解释性,面向对象型,动态数据库类型的高级编程语言历史1989年吉多.范罗苏姆开发出来python . 1991年开始发布python 能干啥做网站, 爬虫, 数据分析, 人工智能, 测试, 运维 写微信公众号 写游戏python很简单,简单到只需要引入第三方类库就可完成一些基本的功能.python的安装环境python有两个版本: python2.x ...

FloveT__520的博客 347
下一篇: Python基础入门(2)
Python123BQM
博客等级 码龄3年 109粉丝 6原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值