字面量:在代码中,被写下来的 固定的值,称之为字面量。
字符串(string),又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串,如下:
"这是一个字符串"
"发5000工资了,很开心"
"!!$5^3278Das"
字符串在python中有三种定义方式:
定义字符串:
name1='我是单引号字符串'
name2="我是双引号字符串"
name3="""我是三引号字符串"""
print(name1)
print(name2)
print(name3)
print(6666)
print(13.14)
print("我是字符串")
注释:在程序代码中对程序代码进行解释说明的文字。
作用:注释不是程序,不能被执行
,只是对程序代码进行解释说明,让别人可以看懂程序代码的作用,能够大大增强程序的可读性。
单行注释:以 #开头,#右边
的所有文字当作说明,而不是真正要执行的程序,起 辅助说明作用
多行注释: 以 一对三个双引号
引起来 ( “”" 注释内容 “”" ) 来解释说明一段代码的作用使用方法
代码
# 我是一个单行注释
print("单行注释不会被打印出来")
"""
锄禾日当午
汗滴禾下土
"""
print("多行注释也不会被打印出来")
变量:在程序运行时,能储存计算结果或能表示值的抽象概念。简单的说,变量就是在程序运行时,记录数据用的。
变量的目的是为了存储运行过程的数据,存储的目的是为了 重复使用。
在学习字面量的时候,我们了解到:数据是有类型的。目前在入门阶段,我们主要接触如下三类数据类型:
string、int、float这三个英文单词,就是类型的标准名称。
我们可以通过type()语句来得到数据的类型:
语法:
type(被查看类型的数据)
num1=123
numStr="456"
nameStr="张三"
print(type(num1))
print(type(numStr))
print(type(nameStr))
数据类型之间,在特定的场景下,是可以相互转换的,如字符串转数字、数字转字符串等,那么,我们为什么要转换它们呢?
数据类型转换,将会是我们以后经常使用的功能。
如:
类型转换不是万能的,毕竟强扭的瓜不会甜,我们需要注意:
num1=123
numStr="456"
print("num1类型转换前的类型:"+str(type(num1)),"num1类型转换后的类型:"+str(type(float(num1))))
print("numStr类型转换前的类型:"+str(type(numStr)),"num1类型转换后的类型:"+str(type(int(numStr))))
numStr2="aaaa"
print("numStr2类型转换前的类型:"+str(type(numStr2)),"num1类型转换后的类型:"+str(type(int(numStr2))))