IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 21天python进阶学习 -> 正文阅读

[Python知识库]21天python进阶学习

?
?

活动地址:CSDN21天学习挑战赛

本人系计算机类本科在读生,学习过C语言基础,对数据结构有一定了解。目前上过的有关计算机的专业课仅限于C语言和数据结构,近期正在学习python,进度还在了解基础概念的地方,对本次活动的什么正则等了解不深,希望经过21天的学习,可以对python有更深度的了解。

学习计划
1,学习目标

总目标:掌握基本的数据结构操作与文件操作,以及一些基本的编程方法

2,学习内容

(1)完成黑马程序员python的课程学习,目前进度271集/536集,已经下载好虚拟机,并安装好了Linux操作系统,完成pycharm的下载和安装,学习完python有关列表的知识,并对Linux操作系统有了一个基本了解。

(2)根据博主每天发布的内容进行学习和演练,至少要求完成简单的了解,通过查询资料等方式构建知识框架。

3,学习时间

周一至周五:

早上10:00-12:00

下午15:00-17:00

晚上21:00-23:00

学习日记


1,学习知识点

以下知识内容来源黑马程序员在B站的python视频,根据视频内容自己记录的笔记,未来几天也会从之前的笔记当中节选部分发布。

Python定位:

一门简单直观的语言并与主要竞争者一样强大

开源,以便任何人都可以为它做贡献

代码要像纯英语那样容易理解

适用于短期开发的日常任务

Python设计哲学:优雅 明确 简单

特点:是完全面向对象的语言,拥有强大的标准库,python社区提供了大量的第三方模块

优点:代码量少、简单易学、面向对象、丰富的库、可扩展性

缺点:运行速度慢、国内市场较小、中文资料匮乏

执行python的三种方式:

1.python解释器

Cpython 官方版本的C语言实现

Jython 可以运行在Java平台

Ironpython 可以运行在.NET和Mono平台

PyPy python实现的,支持JIT即时编译

2.交互式运行

在终端中输入python/python3后直接输入python代码

缺点:代码不能保存,不适合运行太大的程序

退出 ctrl+d 或 exit()

Ipython

优点:支持自动补全 自动缩进 支持bash shell命令 内置了许多有用功能和函数

终端输入:ipython3

退出:exit/ctrl+d 终端输入y

3.集成开发环境( IDE)

Pycharm

优点:图形界面,代码编译器支持代码补全自动缩进,内置编译器/解释器,调试器可断点和单步执行

Pycharm除了具有一般IDE所具备功能外,还就可以在Windows、Linux、macos下使用,适合开发大型项目

2,学习遇到的问题

包括不限于虚拟机配置网络、图形界面、字体,安装pycharm专业版,pycharm的许可证等问题。

3,学习的收获

前期为配置pycharm环境花费时间很多,还在下载虚拟机的时候耗费了十几天时间,从hyper-v到VMware,从Centos到Ubuntu,我花费了太多在本阶段不需要的时间,但我不觉得是在浪费时间,期间出现的很多问题,让我从B站、CSDN、知乎、百度搜索了大量的知识,也已经解决掉了我遇到的问题,自我解决问题的能力得到了提升,也很有成就感。

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-08-06 10:40:12  更:2022-08-06 10:43:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 10:23:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码