Python学习第01天

一.Python的简介

1.Python是如何来到这世界的

1989年圣诞节期间,超级大神级别人物吉多·范罗苏姆(Guido van Rossum)为了打发时间,于是打开电脑写了一个新的脚本解释程序,作为ABC语言的一种继承。经过多年的发展和改进,2017年7月的TIOBE排行榜,Python已经跃居世界编程语言第四,成为了一款广受程序猿以及大多数企业青睐的编程语言,而创始人吉多·范罗苏姆(Guido van Rossum)在江湖上也被大家亲切地称呼为龟叔。

2.Python有哪些优点

1)Python的定位是“优雅”、“明确”、“简单”,所以不仅对于初学变成的小猿们比较适合,而且对于后期的深入学习也大有帮助,可以去编写那些特特特复杂的程序,让你逐步成长为一个大牛;

2)Python的开发效率非常的高;

3)Python是一门高级语言,所以完全不用担心如何管理你的程序使用的内存一类的底层细节等等;

4)可移植性,几乎你的Python代码不需要修改就可以在市场上所有的系统平台上运行,是不是感觉很厉害?

5)可扩展性,你可以把你不愿公开的代码用C或C++编写,然后在你的Python程序中使用它们;

6)可嵌入性,可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能。

3.Python有哪些缺点

1)速度慢,由于Python是解释性语言,相对C,Java的运行速度相对较慢一些,但是这种慢只是相对机器而言,而对于咱们这些非神仙的程序猿而言,是感受不到的。比如0.0001s和0.00001s,我们是感知不到的。但是它的开发效率特别快~

2)代码不能加密,因为PYTHON是解释性语言,它的源码都是以明文形式存放的,如果你的项目的源代码需要加密的话,那一开始就建议你不要使用Python.

4.Python的种类

1)CPython,这个解释器是用C语言开发的,所以叫CPython,它是使用最广的Python解释器

2)IPython,它是基于CPython之上的一个交互式解释器。

3)PyPy,它是另一个Python解释器,它的目标是执行速度。

4)Jython,它是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。

5)IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。

二.开始代码之旅

1.第一个Python 代码

print(‘hello shawn‘)

2.Python中变量的命名规则:

1).只能使用字母,数字,下划线组成;

2).不能是数字开头,更不能是纯数字;

3).要有意义;

4).不能太长;

5).不能使用python中的关键字;

6).不能使用中文;

7)要区分大小写。

推荐使用:

驼峰体:每个单词的首字母大写。 MyName = shawn

下划线:每个单词之间用下划线进行连接。 my_name = shawn

3.基本的数据类型

1).int 整型

操作:+ - * / //(整除) %

2).str 字符串

由’ ‘’ ‘’’ 所引起来的内容叫做字符串。

操作:+(字符串的连接) *(字符串的重复)

print(‘a’+’b’)  print(‘a’* 8)

3).布尔值 bool True False

4.类型的转换

int() 将括号中的变量转换成整数类型

str() 将括号中的变量转换成字符串类型

5.用户的交互

变量 = input(‘提示语句:’)   input中输入的内容为str类型

6.if语句

1)if 条件 :

  if语句块

2)if 条件 :

    if语句块

else:

    else语句块

3)if 条件 :

    elif 条件 :

elif语句块

    elif 条件 :

elif语句块

   else:

    else语句块

If可以嵌套,但不要超过3层,最多5层。

原文地址:https://www.cnblogs.com/Hsiyi/p/9807567.html

时间: 2024-10-10 17:01:48

Python学习第01天的相关文章

python学习笔记(01):python和c语言 标识符命名规则比较

python标识符命名规则:标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’).标识符名称的其他部分可以由字母(大写或小写).下划线(‘ _ ’)或数字(0-9)组成.标识符名称是对大小写敏感的.例如,myname和myName不是一个标识符.注意前者中的小写n和后者中的大写N.有效 标识符名称的例子有i.__my_name.name_23和a1b2_c3.无效 标识符名称的例子有2things.this is spaced out和my-name. c语言标识符命

Python学习笔记01:Python解释器

资料参考:廖雪峰的官方网站https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001407375700558864523211a5049c4983176de304549c8000 一.写在前面 笔者现在身处大三下学期,课业较少,自由时间比较充裕.大三上的时候学过<人工智能>和<自然语言处理导论>专业选修,写过简单的几个python代码(其实都是网上扒的).当时没有系统

python 学习笔记01

python学习过程遇到一些问题记录: 1. IndentationError:expected an indented block错误的解决办法 一句话 有冒号的下一行往往要缩进,该缩进就缩进 参考资料:http://blog.csdn.net/hongkangwl/article/details/16344749 2.17个新手常见Python运行时错误 初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂.这里列出了常见的的一些让你程序 crash 的运行时错误.

Python学习总结 01 配置环境

1 查看python的版本 ubuntu16.04 LTS系统下默认安装了python2.7.12 和python3.5.2, 她们在/usr/bin/下可以找到, 默认用python2.7.8 1) 在python中获取python的版本号,使用命令获取python的版本号 [email protected]:/usr/bin$ python --versionPython 2.7.12[email protected]:/usr/bin$ python3.5 --versionPython

python学习笔记----01、Python的安装

Python安装 windows 1 2 3 4 5 6 7 1.下载安装包     https://www.python.org/downloads/ 2.安装     默认安装路径:C:\python27 3.配置环境变量     [右键计算机]-->[属性]-->[高级系统设置]-->[高级]-->[环境变量]-->[在第二个内容框中找到 变量名为Path 的一行,双击] --> [Python安装目录追加到变值值中,用 : 分割]     如:原来的值;C:\p

【python学习笔记01】python的数据类型

python的基本数据类型 整型 int 浮点型 float 真值 bool 字符串 str 列表 list       #[1,2,3] 元组 tuple    #(1,2,3) 字典 dict      #{1:2} 集合 set       #set{['a','c','b']} 集合对象是一组无序排列的可哈希的值:集合成员可以做字典的键 字符串操作方法 1.大小写变换 >>>a = "HEllo" >>>a.lower() #小写 'hell

Python学习笔记01

01-Python学习笔记-基础语法

Python标识符 -d           在解析时显示调试信息 -O           生成优化代码 ( .pyo 文件 ) -S           启动时不引入查找Python路径的位置 -v            输出Python版本号 -X           从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时. -c cmd     执行 Python 脚本,并将运行结果作为 cmd 字符串. file           在给定的python文件执行python脚本. P

Python入门学习 DAY 01 计算机基础

Python入门 DAY 01 作为一名刚刚学习python的小白,我首先去学习的并不是python语言的基础知识,而是先对计算机的基础进行了一个初步的了解,以下内容便是在学习python之前我去学习到的大致内容. 1.什么是编程语言    语言是一个事物与另外一个事物沟通的介质    编程语言是程序员与计算机沟通的介质    2.什么是编程    编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来    表达的结果就是程序,程序就是一系列的文件    3.为什么要编程