【Python系统学习01】print函数的用法

原网页和源代码地址

print函数的用法

print - Python中打印信息的函数,可以打印代码运行结果,帮助我们了解代码执行状态。

注意??:在python代码书写过程中,一定要切换成英文输入状态,保证print()函数的括号是用【英文括号】,并且其他默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错syntaxError:invalid syntax(语法错误:无效语法)。

一、主要功能:

打印内容。
打印的意思是:让计算机把你给它的指令结果,显示在屏幕的终端上。

二、用法示例

0、无引号

无引号时,只能在括号里输入数字或数学运算

print(520) # 打印结果:520(下同)
# 打印一个int类型的整数

print(520.1314) # 520.1314
# 打印一个float类型的浮点数

print(1+519) # 520
# 打印一个数学运算公式,

1、单引号

print('我爱你,Python!') # 我爱你,Python!
# 打印一段字符串,单引号包裹的

注意??:单引号是英文输入法下的单引号!

  • 思考: 为什么打印文字的时候需要加上引号呢?
    答:计算机只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。即让计算机无需理解和运算,直接原样输出引号中的内容

2、双引号

print("I love u,Python!") # I love u,Python!
# 打印一段字符串,双引号包裹的

注意??:双引号是英文输入法下的双引号!而不是两个单引号

  • 思考:既然有了单引号为什么还要双引号?
    答:单引号和双引号可能会在括号内同时出现,比如下边的代码:
print("this's my love, python.") # this's my love, python.
# 单双引号同时使用的情况。其中,单引号是需要打印的内容,双引号是print函数的语法内容

注意??:要注意符号的统一,括号内前后两个引号都要统一用单引号/双引号。

3、三引号

print内部使用三引号‘‘‘ 来实现跨行(换行)输出。示例代码如下:

print(''' 第一行内容
第二行内容
哈哈哈,23333~''')
# 打印结果如下三行:
# 第一行内容
# 第二行内容
# 哈哈哈,23333~

注意??:三引号是英文输入法下的三个单引号!

三、转义字符(第二种实现换行的办法)

使用转义字符\n,可以实现换行效果:

print('第一行\n第二行\n哈哈,23333~')
# 打印结果如下三行:
# 第一行
# 第二行
# 哈哈,23333~

除了\n以外,还有很多转义字符:

转义字符总结

特征:反斜杠(\) + 想要实现的转义功能(转义字符)英文缩写首字母

转义字符 : 意义

  • \a :响铃(BEL)。
  • \b :退格(BS),将当前位置移到前一列。backspace
  • \f :换页(FF),将当前位置移到下页开头。
  • \n :换行(LF),将当前位置移到下一行开头。newline
  • \r :回车(CR),将当前位置移到本行开头。return
  • \t :水平制表(HT)(跳到下一个TAB位置)。
  • \v :垂直制表(VT)。
  • \\ :代表一个反斜线字符“”。
  • \‘ :代表一个单引号(撇号)字符。
  • \" :代表一个双引号字符。
  • \? :代表一个问号。
  • \0 :空字符(NUL)。
  • \ddd :1-3位八进制所代表的任意字符。
  • \xhh :1-2位十六进制所代表的任意字符。
  • 注意??:区分,斜杠"/"与反斜杠"",此处不可互换

2019-12-24 1:23:36

原文地址:https://www.cnblogs.com/padding1015/p/12089291.html

时间: 2024-08-26 19:31:02

【Python系统学习01】print函数的用法的相关文章

【python系统学习12】函数

函数 函数是一堆组织好的.可重复利用的.用来实现某一功能的代码. python中的input().print().type().bool().len()等都是函数.且是python的内置函数. 我们也可以封装自己的函数. 目录 目录 作用 函数定义 伪代码 示例代码 注意事项 函数调用 伪代码 示例代码 函数参数 参数传递 参数接收 无参函数 参数类型 函数返回值 定义返回值 没有返回值 返回多个值 多个return 作用域 局部变量与全局变量 将局部变量全局化 函数嵌套 练习题 仿写len()

python深入学习01 特殊方法

Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数式.声明式等,我们暂不深入).Python的多范式依赖于Python对象中的特殊方法(special method). 特殊方法名的前后各有两个下划线.特殊方法又被成为魔法方法(magic method),定义了许多Python语法和表达方式.当对象中定义了特殊方法的时候,Python也会对它们有“特殊优待”.

Python快速学习09: 函数的参数

前言 系列文章:[传送门] 继续干起来!! 正文 我们已经接触过函数,函数是可以被引用的(访问或者以其他变量作为其别名),也作为参数传入函数,以及作为列表和字典等等容器对象的元素(function)的参数(arguments)传递. 传递函数 形式参数       位置参数 默认参数 关键字变量参数 位置传递 例子: def f(a,b,c): return a+b+c print(f(1,2,3)) #在调用f时,1,2,3根据位置分别传递给了a,b,c. 形式参数 关键字传递 用位置传递会感

python入门学习:7.函数

python入门学习:7.函数 关键点:函数 7.1 定义函数7.2 传递实参7.3 返回值7.4 传递列表7.5 传递任意数量的实参7.6 将函数存储在模块中 7.1 定义函数 ??使用关键字def告诉python要定义一个函数,紧接着跟着函数名,冒号.后面的缩进构成函数体.例如: 1def func_name():2    函数体34def greet_user():5    """显示简单问候语"""6    print("hel

【python系统学习07】一张图看懂字典并学会操作

点击跳转 - 原文地址 数据类型 - 字典(dict) 目录: [python系统学习07]一张图看懂字典并学会操作 原文地址:https://www.cnblogs.com/padding1015/p/12232571.html

Python print()函数高级用法

前面使用 print() 函数时,都只输出了一个变量,但实际上 print() 函数完全可以同时输出多个变量,而且它具有更多丰富的功能. print() 函数的详细语法格式如下: print (value,...,sep='',end='\n',file=sys.stdout,flush=False) 从上面的语法格式可以看出,value 参数可以接受任意多个变量或值,因此 print() 函数完全可以输出多个值.例如如下代码:大理石构件维修厂家 user_name = 'Charlie' us

【python系统学习04】条件判断语句

if,elif,else 条件判断语句 写法 number = 1 if number=='1': # 这里注意英文冒号 print('1') # 这里注意缩进 elif number=='2': # 表达式没有小括号包裹 print('2-1') print('2-2') print('2-3') elif number=='3': print('3') else: print('heihei') 学过 js 的你,看到这个肯定小 case 吧!肯定第一时间得到答案,打印出"1"吧!

python3 print函数的用法

1. 输出字符串 >>> strHello = 'Hello World' >>> print (strHello) Hello World 2. 格式化输出整数 支持参数格式化,与C语言的printf类似 >>> strHello = "the length of (%s) is %d" %('Hello World',len('Hello World')) >>> print (strHello)the len

python基础学习-内置函数

#!/usr/bin/env python # -*- coding:utf-8 -*- 系统内置函数 n =abs(-1) #绝对值 print(n) #bytes()函数 s="离开" re= bytes(s,encoding="utf-8")  # bytes() 把字符串 转换成字节 print(re) res = str(re,encoding="utf-8") #转换回字符串 print(res) re= bytes(s,encodi