1.python 3.0 是未来python的主要发展方向,到2020年python2.7将停止研发。

2.python 的类型分为 整型 浮点型 和字符串型  (int,float,str).

type()  id() print()

整型  2 3 4 5 6

浮点型 2.0  3.1415926

字符串型  ‘呵呵呵’  ‘3.1415926’

3.python可直接当计算器来用     + - *  /  **   加减乘除 立方

4.python 常见错误提示

>>> printa ('hello,world')
Traceback (most recent call last):       
File "<pyshell#32>", line 1, in <module>
printa ('hello,world')
NameError: name 'printa' is not defined

名字错误   printa 没有被定义

>>> print helo,world
SyntaxError: Missing parentheses in call to 'print'

语法错误 调用 print 时,括号丢失。

>>> aaa = hello
Traceback (most recent call last):
File "<pyshell#53>", line 1, in <module>
aaa = hello
NameError: name 'hello' is not defined

名字错误  hello 没有被定义。没有开辟空间给hello,python得变量要先定义再使用。

>>> a = 03
SyntaxError: invalid token

语法错误:错误的标记/指令   03不是整型

>>> 5 5
SyntaxError: invalid syntax

语法错误:错误的语法   5和5之间没有运算符

5.>>> aaa =555

>>> bbb = aaa
>>> id (aaa)
44847984
>>> id (bbb)
44847984
>>> bbb = 666
>>> id (bbb)
44848320
>>> id (aaa)
44847984

在这里aaa先被定义了,在后面可以被使用,并把开辟了一个空间有了一个地址,把555这个整型存放到了这个空间里。

通过id()可以查看aaa变量的地址,这里是地址并不是555这个值。

bbb = aaa 把bbb的地址指向了aaa ,bbb的地址和aaa的地址是一个地址,这里没有给bbb赋值,所以系统没有开辟空间给bbb.

bbb = 666 把666这个值给了变量bbb,系统为bbb开辟了一个新的空间,并把666这个值放到了这个空间里,所以bbb已经有了新的地址,指向了新的值。

6.变量命名规则 :1.不能有特殊符号  空格 !@#¥%  2.不能用关键字 True  如果用了关键字,关键字将会被占用,关键字是橘黄色的。3.不能以数字开头。 最好的命名方式2种  一种是  SDSC_TQ1_ST 或  SdscTq1Ss  .

7.表达式顺序 () 优先级最大  然后是 ** 然后是 * / 最后是 + -

8.字符串不能做 / - ,提示会语法错误,但有时可以  两个字符串相加 这样会使2个字符串拼接在一起,也可以乘以一个常数 。

>>> aaa = 'adcd'
>>> bbb = 'cde'
>>> aaa + bbb
'adcdcde'

>>> aaa = 'ab'
>>> bbb = aaa *3
>>> bbb
'ababab'

9 o=python 里的注释 用 #号分割。

10 在IDLE 中是交互模式编程,如果代码太长就不方便,需要转换成文本模式的,用记事本就可以作为python的脚本编译模式,扩展名得用.py.

在交互模式中 运算表达式下面会直接出结果,而脚本模式下必须用print命令才能看到结果。

转载于:https://www.cnblogs.com/dy791001/p/5900129.html

python 入门学习篇(一),呵呵呵相关推荐

  1. python 类-Python入门--一篇搞懂什么是类

    原标题:Python入门--一篇搞懂什么是类 写一篇Python类的入门文章,在高级编程语言中,明白类的概念和懂得如何运用是必不可少的.文章有点长,3000多字. Python是面向对象的高级编程语言 ...

  2. python从零开始到精通_「Python 入门学习指南」0基础小白助你从入门到精通!

    Python比较简单,非常适合初学者入门,内置了各种库,还有丰富的大约13万第三方库,掌握了语法和编程思维后,可以直接使用这些库做出自己的产品.这篇 Python 入门学习指南,针对没有任何编程经验. ...

  3. Python入门基础篇 No.8 —— 时间的表示_unix时间点_毫秒_time模块

    Python入门基础篇 No.8 -- 时间的表示_unix时间点_毫秒_time模块 文章目录 Python入门基础篇 No.8 -- 时间的表示_unix时间点_毫秒_time模块 前言 一.时间 ...

  4. Python深度学习篇

    Python深度学习篇一<什么是深度学习> Excerpt 在过去的几年里,人工智能(AI)一直是媒体大肆炒作的热点话题.机器学习.深度学习 和人工智能都出现在不计其数的文章中,而这些文章 ...

  5. python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全

    近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...

  6. 自学python推荐书籍2019-2019最全Python入门学习路线,不是我吹,绝对是最全

    近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...

  7. python入门视频教程推荐-python入门学习哪个书比较好(python视频教程知乎)

    自学python的学习路线是什么?推荐一些python学习资源 第一段 初级,掌握Python的语法和常用库的使用 这里首先推雪锋在网上的书籍,这是Python2.7的,这本书适合于重头开始一直读完, ...

  8. 【目录】Python 入门基础篇 <(^-^)>

    Python 入门基础篇 一.关于Python的介绍与准备工作 Python基础介绍 Jupyter notebook基础介绍 Jupyter notebook打开问题 Jupyter noteboo ...

  9. 字字谏言!Python入门学习教程:关于Python不得不说的事儿

    作为程序员,你肯定遇到过这样的领导: "别人还没走,你先走了不合适吧." "不能确定功劳,总得有苦劳吧!你看别人9点谁走了?" 说到996,这很有可能是诱因之一 ...

最新文章

  1. 如何在你的应用中使用Jasypt来保护你的数据库用户名和密码
  2. 女生读计算机专业好,女生选择计算机专业就读好吗?
  3. 关于事件监听机制的总结(Listener和Adapter)
  4. 我的Debian 8.0 (jessie)配置文档
  5. 【2012年终总结】之一 opencv + ds采集摄像头视频 MFC点点滴滴
  6. 1.0jpa 2.0_在JPA 2.1中使用@Convert正确完成映射枚举
  7. SQL Server 2008等登录用户只能看到自己的数据库设置办法
  8. C# 构造函数base()实例演示
  9. MatConvnet工具箱文档翻译理解四
  10. cvCvtPixToPlane cvCvtPlanetoPix
  11. Java内存模型详解
  12. 《大数据技术原理与应用》第三版 林子雨编著 第一章 大数据概述
  13. Java职业规划(职业晋升路线、技术转移路线、工作经验与技术栈的匹配)——学习笔记
  14. 【聚类模型①】k均值聚类算法
  15. Bluetooth tethering不能用问题
  16. Processing 案例 | 郭锐文先生的 worms
  17. 如何使用tor代理网络
  18. pyqt5 商店小票打印的实现模板
  19. C# 获取上周,本周,下周时间
  20. 男人35岁前成功的12条黄金法则

热门文章

  1. ActiveMQ_安全配置(五)
  2. 真的汉子不多,褚时健褚老算一个
  3. 使用IKE预共享密钥配置IPsec
  4. 利用windows优化大师软件卸载一手和清理一招
  5. Android Glide加载图片成圆形
  6. 【浏览器】event.pageX/Y页面坐标(CSS像素) event.clientX/Y视口Viewport坐标(CSS像素) event.screenX/Y屏幕坐标(屏幕像素)
  7. SmartUpload上传下载及文件名和文件内容中文问题
  8. 《机器学习导论》和《统计机器学习》学习资料:张志华教授
  9. JVM—方法区到底是怎么保存函数方法的?
  10. 如何向前一个Fragment回传信息?