一、print()函数;
无引号用法
print(520)
输出为:520
单引号的用法
计算机只识别数字,要输出字符串必须添加单引号或者双引号
print('啊阿斯顿')
//输出结果为:啊阿斯顿
不带引号的报错,不能识别
如下
NameError: name ‘啊阿斯顿’ is not defined
(需要对它提前进行定义,否则就会出现NameError(意思是尝试访问一个没有声明的变量))
引号内无论是什么内容,一律转换为字符串
双引号的用法
在print()函数内单双引号两者的效果没什么区别,都能让你打印出一行文本。但前后必须一致
# 括号内是单引号的情况。
print('一起')
# 括号内是双引号的情况。
print("玩吧")
# 括号内单双引号同时存在的情况。
print("Let's play game")
#前后引号不一致的情况
print("Let's play game')
//则会报错:SyntaxError: EOL while scanning string literal
//(遗漏或使用了错误的引号)
(#号为单行注释符号)
print(1+1)
//结果为:2
print("1+1")
//结果为:1+1
print("1"+"1")
//结果为:11
print("1"+"+"+"1")
//结果为:1+1
观察以上代码
引号内无论是什么内容,一律转换为字符串
三引号的用法
print()里面居然能放三引号,实现”输入等于输出“的效果
print('''qweqweqwe
qweqweqwe
qweqweqwe
''')
//输出结果为:
qweqweqwe
qweqweqwe
qweqweqwe
三引号为根据在字符串的输入格式来输出格式
引号使用总结
不带引号:让计算机识别括号内内容运算并输出
带引号:计算机无需理解,原样输出括号内内容
带双引号:计算机无需理解,原样输出括号内内容,并输出内容中的单引号
/
/
转义字符
实现换行的转义字符\n
print('qweqweqwe,\nqeqweqwe,\nqweqweqwe。')
输出内容为:
qweqweqwe
qweqweqwe
qweqweqwe
除了\n之外,转义字符还有很多
它们的特征就是:反斜杠+想要实现的转义功能首字母
比如换行\n代表【+newline】
退格\b代表【+backspace】
回车\r代表【+return】
二、变量和赋值
name='啊阿斯顿'
name为一个变量,把 ‘啊阿斯顿’ 赋值给’name’这个变量
所以要输出’啊阿斯顿’就如下
name='啊阿斯顿'
print(name)
但变量之所以称为变量,是因为它保存的数据是可以随意变化
如下
name='啊阿斯顿'
name='阿斯顿马丁'
print(name)
输出结果为:阿斯顿马丁
相当于多次赋值,代码由上往下运行,由外至里,层级运行
阿斯顿马丁 把 啊阿斯顿 覆盖
最后输出为:阿斯顿马丁
变量的命名规范
那么变量可以命名为name
如果信息是数字,那么变量名则应该叫做number
习惯给变量命名为a、b、c等英文字母
等于给自己的孩子取名叫做“张小红”、“王小明”,一喊满大街都是
赋值符号=并不是左边等于右边
仅仅表示赋值动作,把内容放进了带标签的盒子里
代表左右两边相等的符号,是比较运算符==
a=2#赋值
a==2#等于
来源:CSDN
作者:sinat_37575706
链接:https://blog.csdn.net/sinat_37575706/article/details/104539460