大三软工本科自学python
Day 1
了解python
python优点
- 学习成本低
- 开源
- 适应人群广泛
- 应用领域广泛
python学习版本:3.11.0
python学习版本:3.11.0
计算机组成
cpu的作用
处理指令,运算数据
内存
存储数据,cpu处理的数据,因为内存的处理速度远远大于硬盘,临时存储数据,存储硬盘的一些数据
网吧重启电脑:将内存里存储的硬盘数据释放
解释器的作用
运行文件
解释器的下载: https://www.python.org/downloads/
编写软件
vs code+
也可以用其他软件写 ,例如PyCharm,idea等等
写第一个python程序
下载好插件搜索 python:Select Interpreter
文件>>打开文件夹
选择自己的文件夹
按顺序点击
创建文件,后缀一定是.py
输入代码msg='Hello World' print(msg)
点击小箭头运行
运行成功
**做好准备工作开始学习**
----------------------------------------------------------------------
一、变量
变量就是存储数据的时候当前数据所在的内存地址名字
变量名 = 值
变量名定义满足标识符命名规则:
- 由数字,字母,下划线组成
- 数字不开头
- 不能使用内置关键字
- 严格区分大小写
命名习惯:
见名知义
- 大驼峰:MyName
- 小驼峰:myName
- 下划线:my_name
使用变量:
my_name = ' TOM' // 变量名 = 值
print(my_name) // 打印结果
认识bug
程序中的错误
Debug工具
使用步骤
- 打断点
- 调试查看数据
认识数据类型
- 按经验将不同的变量存储不同类型的数据
- 验证这些数据是什么类型–检验数据类型–type(数据)
num1 = 1
num2 = 'Hello'
num3 = 1.1
num4 = True
num5 = [1,2,3]
num6 = (1,2,3)
num7 = {1,2,3}
a={'name':'Tom','age':'6'}
print(type(num1))
print(type(num2))
print(type(num3))
print(type(num4))
print(type(num5))
print(type(num6))
print(type(num7))
print(type(a))
使用了 type()的方法,可查询出数据类型
运行结果为
<class ‘int’>
<class ‘str’>
<class ‘float’>
<class ‘bool’>
<class ‘list’>
<class ‘tuple’>
<class ‘set’>
<class ‘dict’>
----------------------------------------------------------------------
补充:
1.多行注释为三引号 ’ ’ ’
2.input 从键盘收到的是字符串类型
3.多行实现一个语句用\
toPrice3 = AppPrice+\
BananaPrice+\
PearPrice
4.一行输入多个语句用分号
print(a);print(b)