【学习笔记】Python零基础入门

目录

前言

一、Python优势

二、Python解释器安装

三、变量和数据类型

1. 驼峰式命名习惯

2. 变量命名规则

3. 基本操作符

4. 数据类型分类

5. 字符串格式化

6. 类型转换函数

7. 列表

8. 元组

9. 字典

四、选择和循环控制结构

1. if语句

2. 内联if语句

3. for循环

4. while循环

5.错误提示语句

五、函数和模块

1. 函数参数

2. 模块引入

3. 模块创建

六、文件处理

1. 文本文件前两行读取

2. 文本文件按行循环读取

3. 二进制文件处理

4. 文件删除和重命名

七、面向对象编程

1. 类的创建

2. 类的导入

小结


前言

我是一个编程小白,在毕业之际,正在疯狂地学习编程,现在还处于理论阶段,实践刷题还未真正开始,决定边学习边撰写编程笔记,帮助自己更好地回顾和吸收所学知识。之前考研阶段也是通过撰写和复习纸质版笔记,最终上岸了目标院校,希望我这次也能如愿找到合适的工作,加油,时不我待,往前冲!

笔记仅做参考,里面或许存在许多笔误和错误,欢迎在评论中提出见解和指正,一起讨论,一起学习,go up!

一、Python优势

1. 相较于C语言,Python语言更简洁,当解决同样的问题时,利用Python语言撰写的代码行数更少。对于零基础的同学来说,Python更容易入门。

2. Python的第三方库非常强大,利用Python,我们能够更好地做到数据抓取,进行游戏开发等。Python作为一门面向对象的编程语言,给我们带来了极大益处。

二、Python解释器安装

1. 目前的Python版本为Python 3,有的图书采用Python 2,但Python 3是主流版本,到Python官网可以免费下载Python 3。

2. 下载版本后,启动IDLE,屏幕会展示出Python Shell 界面。在>>>后面可以输入命令行与Shell进行交互,输入一行后,需要等待其执行命令,然后继续输入下一个指令,如下所示,因此我们无法利用Shell编写一个完整的长程序。

 3. 点击File->New File,快捷键Ctrl+N,进入文本编辑模式,输入完整代码,便可以保存.py文件。

4. 程序撰写和编译执行:save文件(Ctrl+S)->run F5(需要先保存才能编译)。注释使用#(单行注释),加一对英文'''三个单引号(多行注释),把注释内容放在这一对符号中,再执行,Shell界面显示为空。 

 

 

三、变量和数据类型

1. 驼峰式命名习惯

设置形式清晰和含义一目了然的变量名字,便于程序员之间代码交流,养成驼峰式命名习惯是较好的,如maxNum。除了采用驼峰式命名,还可以采用下划线,即max_num。

2. 变量命名规则

数字不能作为变量首字符,变量字符串由a~z、A~Z、数字或下划线组成。此外,不能与Python内置关键字重名。Python里面,不需要进行变量声明,或者称变量赋值即变量声明,给变量赋上初值即可对变量进行下一步操作。如:C中 int a=3,python 中a=3。

3. 基本操作符

基本操作符包括加减乘除(+、-、*、/),整除(//,向下取整),取余(%)和指数(**)运算。

 和C语言的区别在于,C中整除不需要用 // ,直接使用 / 符号便能够达到整除的效果。相反,Python中 / 直接代表正常的除法,C中将除数或者被除数转化为浮点数后,才能获得正常的商值。

#include<stdio.h>
#include<math.h>
int main(void)
{
int a;
a = 3/2;
printf ("a = %d", a);
return 0; 
}

从上面我们可以看出C中语句句末需要加分号,Python中不用添加分号;C中输出函数为printf(),而Python中输出函数为print()。

4. 数据类型分类

简单数据类型:包括整型、浮点型(实数型)和字符串类型;

复杂数据类型:包括列表、元组和字典。

5. 字符串格式化

有两种方式:一是使用%操作符,二是使用format()方法。


                
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疯语小咖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值