Py的第一天,无非是讲一些关于电脑的一些常见的基本常识,硬件之类的cpu啊、硬盘啊、显卡啊、内存条啊什么的,之后就还有一些除了windows之外的操作系统,我之前是学网络的,Readhat也学了一部分,皮毛还是知道的,意外的是没想到虚拟机还可以装mac系统,真是活久见。然后开始了解编程语言,安装py2.7.16和py3.6.8,据说3.6.8版本最稳定,至于2.7版本的应该是让我们体验一下2版本和3版本之间有什么差距吧,之后开始写py的第一条代码,突然想到一个网上的段子,有一位资深开发退休了,整天闲来无事,于是想学学其他东西,想了半天,那就学学毛笔吧,然后准备好文房四宝,在想该写些什么,酝酿良久,之后一气呵成写了“Hello World”,然后一声呼气说到,舒服。哈哈哈,玩笑话,之后看到了编码,问,什么是编码,编码是一种用简单的基本的字母或数字采用一些排序规则来完成成千上万复杂的东西,常见的有ascii码全英文表示,8位表示一个东东,这个东东包括字母啊数字啊之类的,也就是8位1字节,一字节一个东东,除了ascii码以外还有unicode俗称万国码,32微表示一个东东,看起来很厉害的样子,还有就是我们最常用的utf-8编码,要是有摩斯密码就好了,考试的时候就可以用笔滴滴答答问一问:“你会么?“,然后合伙人就滴滴答答回复我:”我不会“。哈哈哈!!!当一个文件使用其中一种编码的时候,就不能用其他的编码打开了,就好比注册了一样。之后输出的第一段代码print('Hello,World'),这大概是每个程序员的必经之路了吧,然后还讲了数据类型,带引号的称为字符串,哪怕引号里面是数字,如果只输入数字的话就会是数字,称之为整型,还有一种布尔类型比较好记,就只有对错,True和False。然后就有了变量这个东东,可以代替别人的东东,起名只能规规矩矩的由字母数字下划线组成,而且数字不能开头,还不能用pyhton的关键字,个性名字肯定是没戏了,有输入就肯定会有输出,只不过输出的话就不能让自己弄了,使用input('')可以让别人输入后在代码中显示,当然,为了方便解释代码的意思,避免将来自己看不懂了,注释肯定是要有的,一般使用#就表示一行的注释了,使用六个引号,在中间输入的内容就全部注释了,就不用一行一行的加#了,最后讲了个条件的判断,这才是第一天啊,没想到就讲了这么多,条件判断用if,直接翻译如果xxx的话,就会怎么怎么样,else否则就怎么怎么样,里面还可以再添加elif,这就好比举例假如怎么怎么,再假如怎么怎么,否则就怎么,最后就会怎么怎么,都是小事,我理解了就行了,哈哈哈哈。刚开始还是觉得有点意思的,嘿嘿嘿

Python从入门到放弃Day01的更多相关文章

  1. [Python 从入门到放弃] 6. 文件与异常(二)

    本章所用test.txt文件可以在( [Python 从入门到放弃] 6. 文件与异常(一))找到并自行创建 现在有个需求,对test.txt中的文本内容进行修改: (1)将期间的‘:’改为‘ sai ...

  2. [Python 从入门到放弃] 1. 列表的基本操作

    ''' 列表 Create By 阅后即焚 On 2018.1.29 ''' 1. 列表的定义 列表看起来好像其它编程语言中的数组,但列表具备更加强大的功能,它是Python完备的集合对象,现在,你可 ...

  3. Python从入门到放弃系列(Django/Flask/爬虫)

    第一篇 Django从入门到放弃 第二篇 Flask 第二篇 爬虫

  4. Python从入门到放弃

    计算机基础 01 计算机基础之编程 02 计算机组成原理 03 计算机操作系统 04 编程语言分类 Python解释器 05 Python和Python解释器 06 执行Python程序的两种方式 0 ...

  5. [Python 从入门到放弃] 5. 文件与异常(一)

    1.文件操作: 文件操作包含读/写 从文件中读取数据 向文件写入数据 Python中内置了open()方法用于文件操作 (更多关于open()BIF介绍 阅读此篇) 基本模板: 1.获取文件对象 2. ...

  6. [Python 从入门到放弃] 4. 什么是可选参数

    参数在函数中使用,顾名思义.可选参数就是:这个参数是可选的 也就是可有可无 我们来看一下这个例子: ver 1: 1.定义一个迭代输出列表元素的函数myPrint 2.参数为 列表 def myPri ...

  7. [Python 从入门到放弃] 3. BIF(内建函数)

    BIF (built-in functions) Python中提供了70多个内建函数,具备大量的现成功能. BIF不需要专门导入,可以直接使用,拿来就用 1.print() # 在屏幕上打印输出 如 ...

  8. python从入门到放弃之进程

    在理解进程之前我们先了解一下什么是进程的概念吧 以下就是我总结的一些基本的进程概念 进程就是正在运行的程序,它是操作系统中,资源分配的最小单位(通俗易懂点也就是电脑给程序分配的一定内存操作空间).资源 ...

  9. python从入门到放弃之anconada真愁人

    原先未使用anconada,用的python2.7,每次install各种包各种问题真的心累 后来装了anconada,安装了python3.6 使用起来比较方便了. 陆续将遇到的问题更新如下~  一 ...

随机推荐

  1. 带着新人学springboot的应用11(springboot+Dubbo+Zookeeper 上)

    这次说个在大型项目比较常见的东西,就是分布式,分布式到底是个什么东西呢?概念太大,不好说,就像刚学javaee的人问你,什么是web啊,什么是spring啊等等,你可能觉得,这个东西我好像知道,但是用 ...

  2. C#7.0新特性

    前言 微软昨天发布了新的VS 2017 ..随之而来的还有很多很多东西... .NET新版本 ASP.NET新版本...等等..太多..实在没消化.. 分享一下其实2016年12月就已经公布了的C#7 ...

  3. linuix没有网络

    今天在虚拟机安装玩Centos7以后,update报了一个错 有两个方法可以解决 方法一. 1.打开 vi /etc/sysconfig/network-scripts/ifcfg-ens33(每个机 ...

  4. C# 获取电脑的网络连接状态

    判断连网的方法介绍 1. InternetGetConnectedState 此函数获取网络状态有延时,且对网卡伤害较大 MSDN官方自己推荐不建议使用,不管是连网状态下还是断网情况下,获取的网络状态 ...

  5. PHP中||与or的区别

    一直认为PHP中“or”和“||”是可以划等号的,其实不然,它们存在一个优先级的差别.下面通过一个例子说明它们的差异: <?php $a = false || true; //'||'的优先级大 ...

  6. 设计模式之 SOA面向服务的体系

    SOA英文直译是,面向服务的体系结构. SOA是一种设计方法,其中包含多个服务,而服务之间通过配合最终会提供一系列功能.一个服务通常以独立的形式存在于操作系统进程中. 想要看到更多玮哥的学习笔记.考试 ...

  7. java-HashMap默认机制

    HashMap:键值对(key-value): 通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value. 默认是1:1关系: 存在则覆盖,当key已经存在,则利用新的value ...

  8. Jetty 开发指南:Jetty 内嵌开发

    Jetty的口号是“不要在Jetty中部署你的应用程序,在你的应用程序中部署Jetty!” 这意味着,作为将应用程序捆绑为要部署在Jetty中的标准WAR的替代方案,Jetty旨在成为一个软件组件,可 ...

  9. 全球排名第一的免费开源ERP Odoo 12产品上海发布会报名开始

    Odoo V12 产品上海发布会暨企业数字化转型论坛 点击进入活动报名通道 高成本的软件开发,耗时的系统安装,繁琐的操作培训… 这一系列问题都是企业数字化管理的痛点, "软件"成为 ...

  10. PostGIS计算矢量切片(一)--渲染数据

        没写错,是使用postgis计算出来矢量切片.在这之前先准备一个数据:一个GIS数据表(本例中数据为一百万的点数据,坐标:4326),并在表中添加x,y字段,方便后面的数据筛选.sql中用到了 ...