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