首页 > 编程语言 >Python基础入门(1)

Python基础入门(1)

时间:2024-06-01 20:29:45浏览次数:16  
标签:float 入门 Python 打印 基础 运算符 5% 12 print

                                 第一章——打印函数 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。谢谢大家的阅读。

标签:float,入门,Python,打印,基础,运算符,5%,12,print
From: https://blog.csdn.net/Python123BQM/article/details/139215364

相关文章

  • Python基础入门(2)
                   第五章——输入函数input    大家好,我们接着Python基础入门1,进入到Python基础2的学习。    我们学习了print输出(打印)函数,那么有没有与它反着的呢?当然有了,它就是input输入函数!input输入函数与print输......
  • MySQL基础操作
    1)cmd进入mysql控制台:mysql-uroot-p1234root为用户名,1234为密码或mysql-uroot-p1234或把密码换一行输入:mysql-uroot-p或mysql-uroot-p然后提示输入密码2)退出数据库控制台exit和quit3)查看所有数据库;showdatabases;4)显示时间selectnow(......
  • 基础数学内容重构(后缀0个数)
        今天也是参加了一下宁波大学的校赛,其中有一道题是求后缀0的个数,题意是让我们求一下式子的后缀0个数:                                                                    看上去比较......
  • Python factory_boy 生成测试数据
    factory_boy库中的工具,用于在测试中生成模拟数据:1.Sequence:用于生成一个唯一的序列。每次调用时,它都会返回一个新的值。这对于生成唯一的字段(如用户名或电子邮件地址)非常有用。例如,factory.Sequence(lambdan:f'user{n}@example.com')将生成一个唯一的电子邮件地址。......
  • Python3 学习_基础篇:(一)安装程序、搭建环境
    文章目录学习目标:1.会下载、安装Python;2.会下载、安装PyCharm。学习内容:一、Python的下载和安装(一)下载(二)安装(三)测试二、pycharm的下载和安装(一)下载(二)安装(三)首次启动程序(四)简单配置、运行第一个程序学习目标:1.会下载、安装Python;2.会下载、安装PyCharm。学习内......
  • python的scapy解读pcap包
    好的,下面是一个使用Python和scapy库来解读pcap文件的示例代码。scapy是一个非常强大的网络数据包处理库,可以用来捕获、解读和生成网络数据包。首先,确保你已经安装了scapy:pipinstallscapy然后,创建一个Python文件(例如read_pcap.py),在其中编写以下代码:fromsc......
  • 第一部 分基础知识
            本书的第一部分介绍编写Python程序所需要熟悉的基本概念,其中很多都适用于所有编程语言,因此它们在你的整个程序员生涯中都很有用。        第1章介绍在计算机中安装Python,并运行第一个程序——它在屏幕上打印消息“Helloworld!”。        第......
  • python画图报错:OSError: 'seaborn-whitegrid' is not a valid package style
    解决方法:https://stackoverflow.com/questions/78019854/matplotlib-seaborn-whitegrid-is-not-a-valid-package-style?newreg=7ee17d6cd10c4182b08284391596644b代码:importmatplotlib.pyplotaspltplt.style.available效果:这个问题说明对应的样式package不存在,查......
  • 【Linux基础】tomcat安装
    【Linux基础】tomcat安装文章目录【Linux基础】tomcat安装1、Linux安装软件方式2、安装jdk3、安装tomcat4、防火墙操作5、tomcat停止1、Linux安装软件方式在Linux系统中,安装软件的方式主要有四种,这四种安装方式的特点如下:安装方式特点二进制发布包安装软件已经......
  • 【Python爬虫--scrapy+selenium框架】超详细的Python爬虫scrapy+selenium框架学习笔记
    六,selenium想要下载PDF或者md格式的笔记请点击以下链接获取python爬虫学习笔记点击我获取Scrapy+selenium详细学习笔记点我获取Python超详细的学习笔记共21万字点我获取1,下载配置##安装:pipinstallselenium##它与其他库不同的地方是他要启动你电脑上的浏览器......