1.首先认识什么是python
python是一门计算机语言,什么又是计算机语言呢——计算机语言 (Computer Language) 是人与计算机之间的通信语言. 程序员可以通过这些 指令 来指挥计算机进行各种工作.简单来说,人们能使用python与计算机交流,给他下达一些指令,计算机就能为我们工作。
那为什么要使用计算机语言,难道不能直接与之沟通吗?这是由于计算机的硬件所限制,计算机只能识别二进制指令,如:01000100101......
- 它只认识0和1,根本不认识 我,
- 早期的程序员爸爸为了让计算机能够认识 我, 怎么办?(python)
2.学习python的第一个程序:Hello World
print("Hello world")
这样就迈出了成功的第一步💪
3.注释
注释:对程序代码进行解释说明的文字,注释是给人看的,不是给机器看的
但是,如果在一段代码后随意的加上一段汉字注释说明,一定会报错,因此要注意注释的几种格式
1、#式:(单行常用)
2、三引号式
3、Ctrl+/快捷键的使用
4.python中的关键字和标识符
关键字(keyword):为已被python赋予了一定含义,这些词在编程中不能当作变量之类的使用,又被称为保留字
# 导入系统库(keyword是系统自带的一个关键字库)
import keyword
# 输出查看关键字列表 kwlist->keyword list
print(keyword.kwlist)
# 输出查看关键字列表总长度 len->length
print(len(keyword.kwlist))
标识符:在编程过程中, 经常需要在程序中定义一个标记来记录一些名称, 比如类名, 方法名, 参数名, 变量名…这些符号统称为标识符。
标识符的使用规则(自己定义一些名称的时候)
可以使用字母,数字,下划线—
不能以数字开头
不能使用关键字
严格区分大小写
举例
函数名称 (坦克碰撞墙壁)
小驼峰 : tankHitWall
大驼峰 : TankHitWall
下划线 : tank_hit_wall(喜欢)
5. 变量和数据类型
- 1、首先看一下变量
变量的概念 : 在程序运行期间, 随时可能产生一些临时数据, 应用程序会将这些数据保存到内存中。
变量是内存中一个带标签的盒子(有名字的容器)
name = 玛丽亚 # name为变量名 =为赋值运算符 玛丽亚为值
# 这一段代码的意思是(从右往左看):将玛丽亚这个值储存在以 name 为名的内存中
num = 10 #将10赋值给以num为名称的储存空间 整型
num2 = 6.66 #将6.66赋值给以
- 2、 数据类型
数据类型:在我的理解就是要保存到内存中的这些数据是什么类型 ,即
name = 玛丽亚 中‘玛丽亚’的类型
数据的种类:
1.number(数字):int(整型->整数),float(浮点型->小数),bool(分为True,False)
2.字符串,可以用单引号、(双引号、三引号)->多行 print(“小果哥”+x) 可以不用占位符
字符串内容不会被识别是否含有变量,简言之,字符串是什么样,print出就什么样
3.元组
4.集合
5.列表
6.字典
补充:查看数据类型可使用type(变量名),例如:
num = 666# 定义变量
print(type(num))# 输出查看变量类型 run可得到 <class 'int'> 表示为整型
#######################
num2 = 6.66
print(type(num2))# run可得到 <class 'float'> 表示为浮点型(小数)
#I feel like floating in an ocean of sadness(悄悄提高英语水平)
如果要指定变量类型,比如说我就让这个变量是整型、字符串…可以通过强制转换来完成
x = str(3)
# x will be '3'
y = int(3)
# y will be 3
z = float(3)
# z will be 3.0
6.占位符
定义字符串变量 name,整型变量 age ,输出我的名字叫小明,今年18岁,请多多关照
- 1.大括号占位符{}
name = '小明'
age = 18
print(f"我的名字叫{name},今年{age},请多多关照")
- 2.%d整型 %s字符串 %f浮点型
name = '小明'
age = 18
print('我的名字叫%s,今年%d,请多多关照'% (name,age))