1.打印变量和字符串
2-4.三种使用字符串格式化
5.输出ASCLL码的值和中文字符
6.打印到文件或其他对象(而不是控制台)
7.自定义分隔符、和换行符和结束符
8.连接符加号连接字符串
在Python中,print() 函数用于在控制台上输出信息。这是一个非常基础和常用的函数,它接受任意数量的参数,并将它们以字符串的形式打印到标准输出(通常是控制台或终端)。
一、基本语法
二、示例演示
1.打印变量和字符串
a=10
print(a) #打印变量
print(a,a,a) #打印变量不换行
print(a*a) #输出变量运算后值
print(10) #输出10
print('a') #输出字符a
print("Hello, World!") #双引号输出
print('''Hello, World!''') #三个单引号
print('Hello, World!')
print("""Hello, World!""") #三个双引号
2.使用字符串格式化(旧式 % 格式化)
name = "Alice"
age = 30
print("My name is %s and I'm %d years old." % (name, age))
3.使用字符串格式化(新式 .format() 方法)
name = "Bob"
age = 25
print("My name is {} and I'm {} years old.".format(name, age))
4.使用字符串格式化(f-string,Python 3.6+)
name = "Charlie"
age = 40
print(f"My name is {name} and I'm {age} years old.")
5.输出ASCLL码的值和中文字符
print('c') #字符c
print(chr(100)) #字符ascll码对应字符
print(8)
print(chr(56)) #字符ascll码8对应字符
print(ord('湖'))
print(ord('州'))
print(chr(28246),chr(24030))
6.打印到文件或其他对象(而不是控制台)
方法一
fp=open('wenjian2.txt','w') #创建txt文件,打开,写入
print("Hello, World!", file=fp)
fp.close() #关闭文件
方法二
with open("output.txt", "w") as f:print("Hello, World!", file=f)
7.自定义分隔符、和换行符和结束符
print("a", "b", "c", sep="-", end=" *** ") # 输出 "a-b-c***\n"
print("c", "b", "a", sep="-", end="")
8.连接符加号连接字符串
print("北京您好"+"Hello, World!") #三个双引号