一.注释:
可用于自己回顾,别人学习(要养成给代码注释的好习惯)
#:注释
ctrl+/:注释
三对单/双引号:多行注释
二.字面量和变量
在程序中可以直接使用的字面量:1,2,3,4......
变量:可以变化的量(可以理解成计算机用于储存数据的盒子,想要使用的时候,就直接使用这个变量)【就好比把数据当作人,变量当作酒店的房间,每个变量名就是门牌号,想要把数据储存起来,就要让人住进房间】
赋值:将数据放入变量的过程(给变量赋值用“=”)例如a=10,print(a)就会输出10
注意变量名可以自定义,但是变量名不可以为关键字或者标识符。
三.关键字和标识符
1.标识符
标识符:数字,字母,下划线。
注意(1.不能以数字开头 2.不能使用内置关键字 3.严格区分大小写)
2.命名
命名最好讲究见名知意, 方便自己复习,和他人查阅。
**重点,命名的时候不要有空格,不然使用import调用不了**
3.关键字
关键字是python语言中一些已经被赋予特定意义的单词,已经被python官方使用了,所以不允许开发者自己定义和关键字相同名字的标识符
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
咱们在命名函数,变量名的时候一定要注意不要与python内置的关键字重合
四.基本数据类型
1.整型 int
整数类型的数字[1,2,3,4,5,6,7,8,9]
2.浮点类型 float
其实就是带有小数的数字[1.2,3.456,16.54]
科学计数法:aen或者aEn
a~尾数部分
E(e)~固定字符,用于隔开指数与尾数部分
n~指数部分
例如:210000 = 2.1E5 = 2.1*10^5
3.字符串 str
字符串是以单引号、双引号、三引号括起来的文本,用来记录文本信息的
例如:jia = 'hello world',yu = "hello world",
如果在字符串中套用字符就需要三引号:
C = "这是我'朋友'中最好的一个"
4.bool布尔值
用来表示真和假的类型,只有True和False两种,注意大小写,首字母必须大写
条件成立就是真(True):1
条件不成立就是假(False):0
5.查看数据类型(type)
print(type(输入你想查看的数据类型的变量名))
例如
li = '欢迎来到CSDN'
print(type(li))
就能够查看li这个数据的类型为:<class str>
6.转义字符(\)
\ 加上许多字符可以变为其他的含义
一些符号想要在文本中使用的时候必须加上转义字符
例如 \\ 👉 \
\' 👉 '
\" 👉 \"
7.类型转换
当你想让你的字符串和整型拼接的时候,会发现报错怎么办呢?
a = 123
b = 'hello world'
c = a+b
print(c)
#Traceback (most recent call last):
#File "D:/project/pythonProject/practice/model3.py", line 3, in <module>
# c = (a)+b
#TypeError: unsupported operand type(s) for +: 'int' and 'str'
#会报错,因为类型不同的两个元素不能加在一起,这时候我们就需要进行类型的转化!
强转类型的格式:
int(变量名)
float(变量名)
str(变量名)
bool(变量名)