iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python之初探编程
  • 224
分享到

python之初探编程

python 2023-01-31 01:01:06 224人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

    接触python语言完全是个偶然。那时候还在一所培训学校里学习网络和系统,和朋友一起去图书馆淘书,转遍了整个楼层,只是找到了一两本感兴趣的计算机方面的书,朋友选的很快,开始催我回去了,真是纠结,拿着借阅卡一次可以借5本,图书馆也挺远

    接触python语言完全是个偶然。那时候还在一所培训学校里学习网络和系统,和朋友一起去图书馆淘书,转遍了整个楼层,只是找到了一两本感兴趣的计算机方面的书,朋友选的很快,开始催我回去了,真是纠结,拿着借阅卡一次可以借5本,图书馆也挺远,本想着一次多借几本,省的跑腿,可是好一会儿才只找到两本满意的。。。朋友还在那边催呢,郁闷之下跑到编程系列的书架那边,快速浏览了一下,随即拿了一本从没听过的开发语言的教程,也就是Python,呵呵,当时完全是心血来潮,自己也不知道为什么就拿了她,之前确实是完全对python没有一点了解。

    回到家把另外两本书粗略翻了翻之后,拿起这本python教程,本来还以为还以为需要安装什么软件来搭建她的开发环境,看了之后才知道linux系统里已经自带安装(呵呵感觉挺方便,因为我当时培训的就有linux课程,所以对linux系统还比较熟悉),随即打开一个Red Hat Linux的虚拟机,开启终端,输入python,马上进入python的shell解释器环境(提示符:>>>),跟着把教程里的代码打进去,越来越感觉好使,python简直可以用智能化来形容(后来我自己感觉可能是因为python是一种弱数据类型语言,纯属个人看法,呵呵),之前在linux里一直用shell编写脚本,功能有限且只限于在linux操作系统里运行,而python完全可以代替linux shell,同时,python还有一个更重要的优点---跨平台,win32和linux等系统都可以运行。

    用了一下午的时间把教材大致从头到尾看了一遍,马上试着把以前写的linux shell版的脚本用python改写了一下,一运行,竟然可以达到预期效果,而且实现起来比shell更容易,有写过linux shell脚本的朋友可以尝试一下,单从这一点就可以看出python语言好用,而且上手快。

    说了这么多废话,只是想简单介绍下python这门语言,在我看来,简单易用,跨平台是她最大的特点。往下我想说的是我学习python的一点心得体会,希望给没接触过python的和正准备使用python的朋友一点帮助,同时欢迎朋友们有建议或问题的话给我发邮件联系~ ~

    可以说我以前几乎没接触过编程,学习使用python完全是靠自己的方法,后来感觉挺有效,虽然也许会有点笨,嘿嘿,个人感觉研究python的demo,也就是python文档示例,linux里可能看demo不是那么方便,但在windows下安装python后安装目录里会产生一个CHM格式的帮助文档,针对python的每个模块都有相应示例代码,有的直接拿起来就可以用。

    不过,我说研究demo,并不是让一直盯着demo看,而是一边看着demo,一边用键盘把代码敲出来,看不看得懂都不要紧,一边敲一边试着运行,我相信总能看出来点头绪的,虽然慢一点,但我相信效果是会很显著的。我个人不是一个特别懒的人,虽然有句名言说 所有好的程序员都很懒,呵呵,个人理解这个懒的前提是可以自如运用一门语言。为什么这么说呢,我身边不乏对编程有兴趣的朋友或同事,比如shell、python、PHP等等,听到的最多的话就是,一点都看不懂,然后还很纳闷别人同样以前什么都不会,为什么这么快就能写出可以实现特定功能的代码来。他们中大部分都是感觉看不懂就一直看,然后说看懂了再去试着一边写一边调试,不过等看的懂的时候说不定又感觉太简单了懒得写了。

    个人建议刚开始还是抄代码,因为我不止一次慢慢抄的过程中某些没看懂的代码突然就明白什么意思了,另外,建议大家多多体会搜索的精神,遇见不懂的先不要问,先借助身边的一切资料条件去搜索,书籍,搜索引擎等等。也许有朋友有更好的建议,希望拿出来分享下,呵呵,多多交流。。

--结束END--

本文标题: python之初探编程

本文链接: https://www.lsjlt.com/news/183822.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python之初探编程
        接触python语言完全是个偶然。那时候还在一所培训学校里学习网络和系统,和朋友一起去图书馆淘书,转遍了整个楼层,只是找到了一两本感兴趣的计算机方面的书,朋友选的很快,开始催我回去了,真是纠结,拿着借阅卡一次可以借5本,图书馆也挺远...
    99+
    2023-01-31
    python
  • Python 命令行之旅 —— 初探
    『讲解开源项目系列』启动——让对开源项目感兴趣的人不再畏惧、让开源项目的发起者不再孤单。跟着我们的文章,你会发现编程的乐趣、使用和发现参与开源项目如此简单。欢迎联系我们给我们投稿,让更多人爱上开源、贡献开源~ 前言 你是否好奇过在命令行中...
    99+
    2023-01-31
    之旅 命令行 Python
  • Python探索之Metaclass初步了解
    先以一个大牛的一段关于Python Metapgramming的著名的话来做开头: Metaclasses are deeper magic than 99% of users should ever w...
    99+
    2022-06-05
    Python Metaclass
  • Python 初探
     按照计划,今年要学习一门面向对象的语言,学习的范围锁定几门,PHP/PERL/PYTHON/RUBY,由于上半年学了bash,感觉python比较适合自己。从今天开始不定期的出一些笔记出来 #! /usr/bin/python   ID...
    99+
    2023-01-31
    Python
  • Javascript之JSBridge初探
    目录JSBridge 的起源JSBridge 的双向通信原理JS 调用 NativeNative 调用 JSJSBridge 的使用总结JSBridge 的起源 近些年,移动端普及化...
    99+
    2022-11-12
  • Python图形编程探索系列-01-初级
    设计一个主窗口,在其中添加三个标签和三个按钮,当点击按钮时,对标签的内容和色彩进行修改。 import tkinter as tk root = tk.Tk() def f1(): label1.config(text='...
    99+
    2023-01-30
    图形 系列 Python
  • 进阶之初探nodeJS
    一、前言 在"初探nodeJS"随笔中,我们对于node有了一个大致地了解,并在最后也通过一个示例,了解了如何快速地开启一个简单的服务器。 今儿,再次看了该篇随笔,发现该随笔理论知识稍多,适合初级入门nod...
    99+
    2022-06-04
    进阶 nodeJS
  • 1、python-初探
    语言包括编译型语言和解释型语言编译型:全部翻译,再执行;c、c++解释型:边执行边翻译;python、php、java、c#、perl、ruby、javascript 一、系统位数32位系统内存的最大寻址空间位2**32,4GB64位系统...
    99+
    2023-01-31
    python
  • Python Metaclass 初探
    先以一个大牛的一段关于Python Metapgramming的著名的话来做开头: Metaclasses are deeper magic than 99% of users should ever worry about. If yo...
    99+
    2023-01-31
    Python Metaclass
  • python unittest初探
    待测试的类:class Request:    url = ""    method = ""    paras = {}    def __init__(self,url):        self.url = url        se...
    99+
    2023-01-31
    python unittest
  • python与mongodb初探
    python连接mongodb:这个需要安装一个pymongo包。不知道是什么原因我安装不上去,总是提示我找不到安装的python后来安装了pycharm借助这个IDE安装上了pymongo然后就是在pyc...
    99+
    2022-10-18
  • 初探Java之旅:探寻Java的奥秘
    ✨个人主页:全栈程序猿的CSDN博客 💨系列专栏:Java从入门到精通 ✌座右铭:编码如诗,Bug似流星,持续追求优雅的代码,解决问题如同星辰般自如 在计算机编程的世界中,有一门被誉为“千变万化”的编程语言——Jav...
    99+
    2023-12-23
    java
  • python3爬虫初探(六)之EXCEL
     在爬取数据之后,数据的保存就成为一个新的问题,一般不太大的的数据存储到EXCEL就可以了。这里介绍一个python的第三方库——xlsxwriter. 这个库的安装就不介绍了,pip就可以,不用FQ。这里仅介绍一些简单常用的命令。  首...
    99+
    2023-01-31
    爬虫 EXCEL
  • python 初探状态机transiti
    偶然接触一个python的关于状态机的库,简单demo如下:# coding=utf-8 ############################################################## # 目标:"so...
    99+
    2023-01-31
    状态机 python transiti
  • 初探oVirt-体验sdk-python
    日期:2015/10/20 - 2015/12/8 time 16:09主机:n86目的:初探oVirt-体验sdk-python操作内容: 一、说明 使用sdk-python 通过pip安装 ovirt-engine-sdk-python...
    99+
    2023-01-31
    oVirt sdk python
  • 数据库之增删改查初探
    插入数据:insert into 表名(列名1,列名2.........)values (值1,值2)如果插入多条数据则insert into 表名(列名1,列名2.........)values (值1,...
    99+
    2022-10-18
  • 初识PHP编程:探索Web开发的起点
    初识PHP编程:探索Web开发的起点 PHP(Hypertext Preprocessor)是一种广泛使用的服务器端脚本语言,专门用于Web开发。它的强大功能和简单易学的语法使得它成为初学者和专业开发者的首选。在本文中,我们将探索什么是PH...
    99+
    2023-08-30
    php
  • Python爬虫基础初探selenium
    目录Seleniumselenium的用途selenium是优缺点1. Selenium工作原理1.1 Selenium配置1.2 浏览器驱动1.3 使用Selenium2 快速入门...
    99+
    2022-11-12
  • python装饰器初探(推荐)
    一、含有一个装饰器 #encoding: utf-8 ############含有一个装饰器######### def outer(func): def inner(*args, **kwargs...
    99+
    2022-06-04
    python
  • 学习Android开发之RecyclerView使用初探
    在进行一些MaterialDesign规范开发的时候,比如之前说到的CoordinateLayout实现的向上折叠效果的时候,如果依然使用ListView,那么这种效果是做不出...
    99+
    2022-06-06
    recyclerview android开发 Android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作