第一节:print用法

时间:2024-03-26 栏目:python

print函数在Python中用于输出,有三种基本用法:打印文本、打印变量值和打印多个值。还可以设置sep、end和file等参数来控制输出格式。此外,print函数还可以打印对象的字符串表示、打印多个对象、打印多个对象的换行符和分隔符等。

打印文本


使用print函数可以轻松地在屏幕上打印文本。例如:

print("Hello, world!")

这行代码会在屏幕上显示"Hello, world!"。

打印变量的值

我们可以通过将变量传递给print函数来打印变量的值。例如:
x = 10 
print(x)
这行代码会在屏幕上显示"10"。
打印多个值
我们可以在一个print语句中打印多个值,用逗号隔开即可。
例如:
name = "daniel"
age = 25
print("My name is", name, "and I am", age, "years old.")
这行代码会在屏幕上显示"My name is Alice and I am 25 years old."。

打印对象的字符串表示

print函数可以打印对象的字符串表示,这是Python中默认的打印方式。如果我们要打印一个对象,可以将其传递给print函数,例如:
x = [1, 2, 3]
print(x) # 打印列表的字符串表示
这行代码会在屏幕上显示"[1, 2, 3]"。

 

拓展知识:



打印多个对象的换行符
我们可以使用end参数指定在打印完所有对象后,末尾的字符。默认情况下,末尾会换行。例如:
x = 10y = 20print(x, y, end=' ') # 打印多个对象,末尾不换行
这行代码会在屏幕上显示"10 20",注意末尾没有换行符。
打印多个对象的分隔符
我们可以使用sep参数指定在打印多个对象时,各对象之间的分隔符。例如:
x = [1, 2, 3]print(x, sep=', ') # 打印列表中的多个对象,用逗号分隔
这行代码会在屏幕上显示"1, 2, 3",注意各对象之间用逗号和空格隔开。
打印多个对象的分隔符和末尾字符
我们可以同时指定sep参数和end参数,以便在打印多个对象时指定分隔符和末尾字符。例如:
x = [1, 2, 3]print(x, sep=', ', end='!') # 打印列表中的多个对象,用逗号分隔,末尾加感叹号
这行代码会在屏幕上显示"1, 2, 3!",注意各对象之间用逗号和空格隔开,末尾加感叹号。

作业要求:

print ("Hello, Python!");          
print(1+2)
print('1+2')           #单引号也可以
print("1+2=",1+2)    #双引号也可以
print("hello,", "world", "welcome!",end='*** ')
print( end='*** ') #在同一行输出
list = ["a", "b", "c"]
print (list )


写出结果:

复习加强作业:


1、想通过print()函数打印输出"你好!中国",请问下列代码选项正确的是:

A、print('你好!中国")

B、print("你好!中国")

C、print("你好!中国"')

D、print(你好!中国)

2、下列代码输出结果是:print(2+3*5)

A、25 B、17 C、1 D、16

3、在python编程中运行print('加法计算12+9=',12+9) 运行结果是( )

A. 加法计算12+9= 21
B. 21
C. 12+9=21
?
D. '加法计算12+9='21

4.print(23%2*3)运行结果是( )

A.8
B.3
C.30
D.10

5、请在python编辑器里面输入以下代码,并写出结果

print ("Hello, Python!");
print ("Hello"+ "Python!");
print ("Hello", "Python!");

%返回两个相除的余数部分


会考中出现程序的题目


1.执行下列语句后的显示结果是

w="world"

print("hello",w)

A.hello!world

B."hell"world

C.hello world


C. hello world
解析:
print("hello", w) 输出 hello world(逗号自动添加空格分隔)。



2.Python关系表达式13>8的输出结果为

 A.True

B.13

C.False

D.8

答案:A. True‌

解析:

‌关系表达式特性‌:

> 是关系运算符,用于比较两个数值的大小关系(此处比较13是否大于8)。

Python中的关系表达式计算结果为布尔值(True 或 False)57。

‌结果验证‌:

在Python环境中执行 print(13 > 8) 会输出 True(因13大于8成立)。

‌错误选项排除‌:

‌B.13 / D.8‌:关系表达式不返回操作数本身的值。

‌C.False‌:仅当表达式不成立时返回(如 13 < 8)。


相关文章: