概念

Python是一种解释型、面向对象的语言。可读性强,且开发团队及其注重简洁。同样的逻辑实现成代码时,越简洁就越不容易出错。同时也更加节省时间。

Python是由C语言开发的,但舍去了C语言中指针等复杂数据类型,Python的简洁性让开发难度和代码幅度大幅降低,开发任务大大简化。程序员再也不需要关注复杂的语法,而是关注任务本身。这样能把精力分配到任务细节,激发一些瞬时灵感。

Python的库、包是十分强大的工具,有的时候冥思苦想,说不定一个库、一个魔法方法就能很好的解决。还是要多掌握一些实用的方法 ,多了解一些库、包的作用,甚至去研究其中原理,是提高编程能力和效率的好途径。思路千千万,三人行必有我师,一个人的思想是局限的,学会理解和吸收他人的思想会有助于进步,更会在后续读文献时得到有效的提升,与作者产生共鸣。

实操

实操前言

“#”是单行注释

段注释:
头尾两组3个单引号,如下

‘’’
“你想输入的注释1.”
“你想输入的注释2.”

‘’’

有个段子是这样说的——我的代码只有我和上帝看得懂,放了个假后就只剩下上帝 看得懂了。
所以,养成注释的好习惯,会利己利人。在自定义方法、自定义函数、类名等需要命名的时候,简单易懂的命名是非常重要的。有利于过了很久很久再回头看,还是能瞬间get到当时的用意。

实操开始

据说当认识新语言时,在实操的第一句是“Hello Word”会为编写者带来好运,不局限于编程方面的好运!
所以第一个实操就是打印一句“Hello Word”。


没错,不需要头文件不需要任何繁杂。直接下指令就好了。这就是python。

祈福完毕后,我与我的老师刚好想法相投。不希望一上来就讲数据类型、讲循环、讲些对刚入门的新手提不起太多兴趣的东西。据研究,声音、色彩、图像对人类大脑的刺激远远远远远大于文字,所以做一个简单的可视化就有利于新手入门啦。

先来看看成果吧

先不说代码,用我们的思维先走一次。从左往右,从上往下的顺序。
首先,要拿蓝色的笔,画一个圈,然后把笔拿去换成黑色,再以此类推的画完5个圈。
以这种先想后读的方式会更有利于读懂相关代码。

以此类推 就可以完整的画出该图了。
如果在画完圈时不收笔,移动到第二个圈的起始位置会有一条移动过去的直线。所以需要抬笔,结合代码应该是看得出来的。

第一天差不多就这样吧,其实还有些概念的知识,但我想偷懒。。。明天见

第一天python学习打卡相关推荐

  1. #Python学习打卡——元组#

    Python学习打卡--元组 由于之前已经写了有关字符串和列表的博客了,所以在对python有一定的熟悉度下更新这篇,所以这篇的速度可能会较前两篇快一些,挑重点讲哦 元组 首先,我们已经学过了列表,发 ...

  2. Python学习打卡第一周

    一.跟着视频的代码用python成功制作了第一款小游戏 编写过程中遇到的问题: 1.标点符号总是忘记要为英文 2.if语句忘记加上":" 3.错误缩进导致程序无法运行 但也正是因为 ...

  3. Python学习打卡【Task3】异常处理

    目录 一.学习知识点概要(review) 二.学习内容(record) 三.学习问题与解答(analysis) 四.学习思考与总结(summary) 一.学习知识点概要(review) 1.Pytho ...

  4. Python学习打卡【Task4】列表,字典和元组

    目录 一.学习知识点概要(review)     二.学习内容(record) 三.学习问题与解答(analysis) 四.学习思考与总结(summary) 一.学习知识点概要(review)     ...

  5. 第一周python学习

    星期一 1.序列 #记录生肖 s='猴鸡狗猪鼠牛虎兔龙蛇马羊' print(s[0:4]) print(s[-1]) year=2018 print(year%12) print(s[year%12] ...

  6. 第一章 python学习,个人对计算机硬件的一些理解

    1. 什么是语言  语言是一个事物与另外一个事物沟通的介质  python则是人(程序员)与计算机沟通的介质   2. 什么是编程  编程就是程序员将自己想要让计算机做的事情用编程语言翻译出来写到一系 ...

  7. Python学习打卡

    安装python shell 运行python # 导入python资源包 from random import random# 用户体验模块 def printIntro():#输出文本即本程序的作 ...

  8. [Python学习] 专题一.函数的基础知识

            最近才开始学习Python语言,但就发现了它很多优势(如语言简洁.网络爬虫方面深有体会).我主要是通过<Python基础教程>和"51CTO学院 智普教育的pyt ...

  9. python学习之第一课时--初始python

    python学习之第一课时--初始python Python前世今世 python是什么 python是一门多种用途的编程语言,时常在扮演脚本语言的角色 python流行原因 软件质量 提高开发者效率 ...

最新文章

  1. Ubuntu 10.04编译安装CodeBlocks 10.5
  2. 点到点链路上的ospf
  3. android 桌面文件夹ui美化
  4. 【每日算法】基数排序算法
  5. winform(C#)透明方法
  6. ACM算法 -- 数论 -- 开灯关灯问题(数论,整数分解,因子个数,公式推导)
  7. 现代软件工程 作业汇总
  8. Android 用MediaCodec ,MediaExtractor解码播放MP4文件
  9. 赋能时空云计算,阿里云数据库时空引擎Ganos上线
  10. 3D MRI brain tumor segmentation using autoencoder regularization
  11. PMP-8. 项目经理的能力
  12. 计算机没桌面,电脑桌面的计算机图标没了怎么办
  13. 整理一下用得着的链接
  14. ERA5气象数据 :数据中相对湿度、边界层高度、温度、风向、地面气压等参数下载详细教程
  15. python慕课编程答案_中国大学慕课Python编程基础课后答案
  16. 微软账户服务器连不上开不了机,Win10无法登录微软账户提示“内部服务器错误(500)”怎么解决?...
  17. java writeint_java的writeInt() 函数怎么用啊
  18. 你的英语为啥学不好?跟机器翻译比比看
  19. WindowsXP/7/10 Python3.6.3开发环境配置图文教程
  20. 安装完sdk后,在cmd运行adb,发现不行。

热门文章

  1. 浅析什么是RFID?
  2. 各种插入函数收集整理
  3. SQL 数据初级查询—实验报告
  4. 在WRDS database上下载TAQ数据
  5. mysql数据库密码设置
  6. 全自动叠片式过滤器结构、原理说明
  7. T-SQL: DBCC CHECKALLOC
  8. Python的异常及处理
  9. android 自定义圆形裁剪框,android 头像裁剪控件
  10. blgo ? 博客 !